如果你想在 SQL Server 中删除重复的行,可以使用以下查询:
DELETE FROM table_name
WHERE rowid NOT IN (
SELECT min(rowid)
FROM table_name
GROUP BY column1, column2, ...)
其中,table_name
是你要操作的表的名称,column1, column2, ...
是判断重复行的列的列表。这个查询会删除所有在 table_name
表中重复的行,保留最小的行 ID。