表内删除重复记录

时间:2021-05-19 22:20:46

DELETE FROM 货品表

WHERE [货品ID] IN  --删除找出的ID
(

 

  ----GROUP BY先按照[货品编号],[货品名称]字段分组,并统计最大的[货品ID],随意找一个ID,并用Having 过滤掉大于1的(重复记录)
  SELECT
    MAX([货品ID])
    FROM 货品表

    GROUP BY [货品编号],[货品名称]

    HAVING COUNT([货品ID])>1
)