SQL - 删除表X中小于表Y

时间:2016-01-30 06:55:07

标签: sql

我正在尝试创建一个(松散地)DELETE FROM X形式的SQL查询< MIN FROM Y。我想做:

DELETE * FROM S
WHERE s.value < MIN(Y.value)

其中SY是两个不同的表格。

1 个答案:

答案 0 :(得分:2)

您当前的尝试似乎并不遥远。试试这个:

DELETE FROM S WHERE S.value < (SELECT MIN(value) FROM Y)

您也没有告诉我们您使用的是哪种RDBMS,但您的问题的答案不应有太大变化。