gpt4 book ai didi

sql - 从具有内部联接的 SQL 表中删除

转载 作者:行者123 更新时间:2023-12-04 14:08:04 25 4
gpt4 key购买 nike

我有以下查询。

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 可以使用两次而不用在子查询格式中。 :)

最佳答案

DELETE  FROM T2
FROM Schema.Table2 T2
JOIN Schema.Table1 T1
ON T1.ColumnName = T2.ColumnName
WHERE T1.SomeOtherColumn = 123456

关于sql - 从具有内部联接的 SQL 表中删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13955644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com