删除表中重复id值

DELETE FROM (SELECT *,ROW_NUMBER()OVER(PARTITION BY test1,test2,test3,test4 ORDER BY RAND()) AS RN FROM TableName) AS WHERE RN>1

猜你喜欢

转载自www.cnblogs.com/ainidewen/p/9196929.html