我不知道如何删除表中的所有重复数据,我不知道哪个数据在我的表中是重复哪个查询我可以在Mysql中运行请帮帮我
delete from tablename(record) where coluumnname(employer)=ram >0
它工作但它删除表中的所有记录不重复
答案 0 :(得分:1)
一般..
delete from <table_name> where rowid not in
( select min(rowid)
from table group by column1..,column2,...column3..);
在你的情况下
delete from table where employer not in
(select min(employer) from table group by employer order by 1);
答案 1 :(得分:0)
从雇员='ram'限制1
的记录中删除