我有以下查询。
SELECT T2.* FROM Schema.Table1 T1 INNER JOIN
Schema.Table2 T2 ON T1.ColumnName = T2.ColumnName
WHERE T1.SomeOtherColumn = 123456
我想从上面的查询中删除所有内容(表 2 中基于 Inner Join 和 Where 子句具有匹配输出的所有内容。我尝试了以下但不工作。
DELETE Schema.T2.* FROM Schema.Table2 T2 INNER JOIN
Schema.Table1 T1 ON T1.ColumnName = T2.ColumnName
WHERE T1.SomeOtherColumn = 123456
请帮忙!
编辑:
感谢你们。TIL FROM 可以在不使用子查询格式的情况下使用两次。:)