【发布时间】:2016-03-28 07:11:15
【问题描述】:
我已经尽一切努力让它发挥作用。我知道它适用于 MySQL,但我不知道如何让它在 SQL Server 中工作。
使用此处的代码:MySQL delete multiple rows in one query conditions unique to each row 和此处的 Fiddle MySQL
DELETE FROM tab
WHERE (col1, col2) IN (('2016/3/1', 2), ('2016/3/2', 4), ('2016/3/3', 6));
我知道您可以在下面的 SQL Server 中执行此操作,但这仅针对一列。
DELETE FROM tab
WHERE col2 IN (2, 4, 6);
如何在 SQL Server 中实现同样的功能?
【问题讨论】:
标签: sql-server