一時テーブルがあり、その中に schedulesTotal というフィールドがあります。選択に基づくカウントで更新したい。しかし、私の論理が正しいかどうかはわかりません。
これは私のコードです
UPDATE [#tempMike]
SET schedulesTotal = total
(
SELECT ta.accountid,
COUNT(New_NextCallDueDate) as total FROM [#tempMike] AS ta
INNER JOIN PhoneCall AS p WITH (nolock) ON ta.accountid = p.regardingobjectid
group by ta.accountid
)
選択部分を単独で実行すると、合計値とともに1つのアカウント番号が正しく取得されます。選択ステートメントによって返される合計値で一時テーブルを更新したいだけです
これは私が現在得るエラーです
Msg 156, Level 15, State 1, Line 4
Incorrect syntax near the keyword 'SELECT'.
Msg 102, Level 15, State 1, Line 8
Incorrect syntax near ')'.
ご協力いただきありがとうございます :)