怎么用mysql删除某个字段重复的数据
怎么用mysql删除某个字段重复的数据
delete from tablename where id not in (select id from (select min(id) as id from tablename group by key) as b);
delete from exam where age in (select age from (select min(age)as age from exam group by name having count(*)>1)as b);
– key是重复的字段
Copyright [2018] by [羊驼可以吃吗] form [https://www.cnblogs.com/phpisfirst/]
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步