编程 mysql删除重复数据

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

#查找联系人中的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 数据处理

推荐文章

js函数常见的写法以及调用方法
2024-11-19 08:55:17 +0800 CST
PHP 的生成器,用过的都说好!
2024-11-18 04:43:02 +0800 CST
如何将TypeScript与Vue3结合使用
2024-11-19 01:47:20 +0800 CST
对多个数组或多维数组进行排序
2024-11-17 05:10:28 +0800 CST
Elasticsearch 聚合和分析
2024-11-19 06:44:08 +0800 CST
最全面的 `history` 命令指南
2024-11-18 21:32:45 +0800 CST
20个超实用的CSS动画库
2024-11-18 07:23:12 +0800 CST
前端如何优化资源加载
2024-11-18 13:35:45 +0800 CST
Vue3中如何实现响应式数据?
2024-11-18 10:15:48 +0800 CST
Golang在整洁架构中优雅使用事务
2024-11-18 19:26:04 +0800 CST
使用临时邮箱的重要性
2025-07-16 17:13:32 +0800 CST
乐观锁和悲观锁,如何区分?
2024-11-19 09:36:53 +0800 CST
快速提升Vue3开发者的效率和界面
2025-05-11 23:37:03 +0800 CST
Vue3中的v-bind指令有什么新特性?
2024-11-18 14:58:47 +0800 CST
程序员茄子在线接单