2つのテーブルに格納されているいくつかの情報を更新する必要があります。テーブルの1つを更新するには、他のテーブルとのJOINを実行する必要があります。1つのクエリで両方を更新できるかどうか疑問に思いました。一部の投稿では、トリガーの使用が提案されています。C#で実行する必要があるため、別の方法があることを期待していました。また、私は次のようなものを使用することが可能であると言っている他の投稿を見ました:
update pd, pr
set pd.Name = 'Test',
pr.Date = '2012-07-31',
from prDetail pd
left join pr on pd.ID = pr.ID
where pd.Code = '45007'
and pr = '2019'
and pr.Item = '1'
これは私には機能していません(このエラーが表示されています:) Incorrect syntax near ','
。これは何らかの方法で達成できますか?