-3
DELETE abc 
FROM abc INNER JOIN xyz ON 
abc.RECORD_TYPE = xyz.RECORD_TYPE AND 
abc.IN = xyz.IN 
OPTION (MERGE JOIN, LOOP JOIN)

クエリが正確に何をしているのか誰か教えてもらえますか?

4

1 に答える 1

2

これは、テーブルから別のテーブルへのDELETEすべてのレコードです。値が他のテーブルと等しいテーブル内のすべてのレコードを削除し、同時に値が2つのテーブルで等しい。abcJOINabcRECORD_TYPERECORD_TYPEIN

これは通常のDELETE句ですFROM。ドキュメントで指定されているように、追加の結合テーブルを含めることができます。

FROM 句:

結合を指定するこの拡張機能は、WHERE 句のサブクエリの代わりに使用して、削除する行を識別することができます。

于 2012-11-07T14:21:41.047 に答える