根据某一字段删除重复数据 mysql 主键自增适用

DELETE
e
FROM
yx_work e,(
SELECT max(work_id) work_id
FROM yx_work d
GROUP BY d.erp_work_id
HAVING COUNT(1)>1
) a
WHERE e.work_id = a.work_id

 

额外的两个删除语法,注意drop 后边有table ;因为drop还可以删除索引

TRUNCATE 表名   ;清空表,主键自增会置0

DROP table 表名   ;删除表结构

posted @ 2023-06-14 20:05  了悟  阅读(13)  评论(0编辑  收藏  举报