私はこのフォーラムに参加したばかりで、かなり長い間これをフォローしてきましたが、確かに良い感じがあります。問題があります。誰かが私を案内してくれたらいいのにと思います。
私の現在のコード。
select *
from T1 join T2 on T1C1 = T2C1 join T3 m on m.C3 = T2C3 join T3 n on n.C3 = T1C3
where m.C4 = 'EXHAUST'
and T1C5 in ('NH', 'CA', 'FL')
T1
設定を更新する必要がありますT1C6 = 'CLEAR'
。
さまざまなオプションを試しましたが、ほとんどのオプションでエラーが発生しました。1つは機能しましたが、selectステートメントの4倍のレコードが更新されました。これが私が試したことです。
update T1, set T1C6 = 'CLEAR' where exists (
select *
from T1 join T2 on T1C1 = T2C2 join T3 m on m.C3 = T2C3 join T3 n on n.C3 = T1C3
where m.C4 = 'EXHAUST' and T1C5 in ('NH', 'CA', 'FL')
)
ありがとうございます。