「Oracle」副問い合わせNOT EXISTSの使い方

説明
副問い合わせでwhere文で特定の項目を検索して真偽値を返すレコード件数を利用する。

SQL構文
UPDATE A_TBL A
SET COL1=XXX,COL2=XXX
WHERE COL2 < xxxx
AND
NOT EXISTS(SELECT B.ID FROM B_TBL B WHERE B.ID = A.ID)

Oracle

Posted by arkgame