如何在sql server中替换此查询?
DELETE FROM student
WHERE id=2
AND list_column_name='lastName'
OR list_column_name='firstName'
LIMIT 3;
ORDER BY
您的原始查询中没有任何内容。
如果您只想删除三个匹配的记录WHERE
,则可以使用。
DELETE TOP(3) FROM student
WHERE id = 2
AND list_column_name = 'lastName'
OR list_column_name = 'firstName';
为了更好地控制TOP
(按什么顺序?),您需要使用CTE或类似产品。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句