次の例では、table_1およびtable_2のcolumn_1で派生テーブルとのサブクエリー結合または単純な等価結合を使用して、同じUPDATE操作を実行します。
UPDATE table_1 SET column_1 = 1 WHERE column_1 IN (SELECT column_2 FROM table_2); UPDATE table_1 SET column_1 = 1 WHERE table_1.column_1=table_2.column_1;
次の例では、table_1およびtable_2のcolumn_1で派生テーブルとのサブクエリー結合または単純な等価結合を使用して、同じUPDATE操作を実行します。
UPDATE table_1 SET column_1 = 1 WHERE column_1 IN (SELECT column_2 FROM table_2); UPDATE table_1 SET column_1 = 1 WHERE table_1.column_1=table_2.column_1;