编程 mysql删除重复数据

2024-11-19 03:19:52 +0800 CST views 3304

#查找联系人中的uid是否有重复

SELECT * FROM contacts WHERE uid IN ( SELECT uid FROM contacts GROUP BY uid HAVING count(uid) > 1 )

#删除重复值
delete from contacts where id in (select id from (select id from contacts where uid in

(select uid from contacts group by uid having count(uid)>1) and id not in

(select min(id) from contacts group by uid having count(uid)>1)) as tmpresult)

11.png

复制全文 生成海报 数据库 SQL 数据处理

推荐文章

Elasticsearch 条件查询
2024-11-19 06:50:24 +0800 CST
pycm:一个强大的混淆矩阵库
2024-11-18 16:17:54 +0800 CST
mysql 优化指南
2024-11-18 21:01:24 +0800 CST
Go 开发中的热加载指南
2024-11-18 23:01:27 +0800 CST
一个收银台的HTML
2025-01-17 16:15:32 +0800 CST
程序员茄子在线接单