DELETE abc
FROM abc INNER JOIN xyz ON
abc.RECORD_TYPE = xyz.RECORD_TYPE AND
abc.IN = xyz.IN
OPTION (MERGE JOIN, LOOP JOIN)
谁能告诉我这个查询到底在做什么?
答案 0 :(得分:2)
此DELETE
表abc
与JOIN
到另一个表的所有记录。它删除表abc
中RECORD_TYPE
值等于另一个表中RECORD_TYPE
的所有记录,并且同时值IN
等于两张桌子。
这是一个普通的DELETE
子句,其中FROM
可以包含文档指定的额外连接表:
FROM子句:
可以使用此扩展指定连接,而不是子查询 在WHERE子句中标识要删除的行。