mysql如何去除两个字段数据相同的记录

mysql如何去除两个字段数据相同的记录,第1张

思路

1.先查询一样的数据

select * from table where num1 in(select num2 from table)

2.进行删除

delete table where id in(select id from table where num1 in(select num2 from table))

假设表名为test:

select * from (select *, concat(name,code) as __f from test order by date desc) __t group by __f

select name,grade,testGrade,count(*) from t_student group by (name,grade,testGrade) having count(*)>1 where grade is null


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7331730.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存