クエリが・・・動きません
クエリが・・・動きません
超初心者で 困っております よろしくお願いします。
現在 Access 2000の時代に作成した ADPでSQLにアクセスしております
その中のクエリがAccess2007ではエラーとなり困っております。
内容は下記のとおりで 入力した日付でテーブルを更新する処理です
エラーは「 PROCEDURE 」付近での構文エラーとのことです
ナニブン素人なもので よろしくお願いします。
ALTER PROCEDURE 更新処理
(@syoribi datetime)
AS update dbo.koushin
set dbo.koushin.R_mo_Deposit = a.Deposit,
dbo.koushin.R_mo_Withdraw = a.Withdraw
from (
SELECT SUM(T_mo_Deposit) AS Deposit,
SUM(T_mo_Withdraw) AS Withdraw
FROM dbo.tb_Transact
GROUP BY T_dt_Date, T_ch_Num_A, T_in_Num_B
HAVING (T_dt_Date = @処理日付を入力してください) ) a
where dbo.tb_koushin.R_Num_A = a.T_Num_A
and dbo.tb_koushin.R_Num_B = a.T_Num_B
不足な部分などがありましたら 追記しますのでよろしくお願いします。
補足
ありがとうございます。 クエリのプロファイリングをしなさい、とは クエリの統計情報を取ってどこで処理時間がかかっているのか、調べなさい。ってことなのでしょうか?