【发布时间】:2011-08-12 22:14:58
【问题描述】:
所以我在 SQL Server 中有表 A 和 B,分别是列 a 和 b。我想在伪查询命令中执行以下操作,但我似乎无法弄清楚。
我想要
DELETE FROM A
WHERE a < 100 "and only if these selected (for deletion) values don't exist in column b in table B"
原因是我试图从表 A 中删除一些数据,但它给了我一个错误,说 A.a 和 B.b 中的值之间存在约束。
这是否涉及别名?很混乱..
【问题讨论】:
-
您使用的是什么版本的 SQL Server?
标签: sql sql-server sql-delete