我正在尝试创建一个(松散地)DELETE FROM X
形式的SQL查询< MIN FROM Y
。我想做:
DELETE * FROM S
WHERE s.value < MIN(Y.value)
其中S
和Y
是两个不同的表格。
答案 0 :(得分:2)
您当前的尝试似乎并不遥远。试试这个:
DELETE FROM S WHERE S.value < (SELECT MIN(value) FROM Y)
您也没有告诉我们您使用的是哪种RDBMS,但您的问题的答案不应有太大变化。