编程 mysql删除重复数据

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

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

推荐文章

什么是Vue实例(Vue Instance)?
2024-11-19 06:04:20 +0800 CST
Vue3中如何处理组件间的动画?
2024-11-17 04:54:49 +0800 CST
PHP 压缩包脚本功能说明
2024-11-19 03:35:29 +0800 CST
解决python “No module named pip”
2024-11-18 11:49:18 +0800 CST
html5在客户端存储数据
2024-11-17 05:02:17 +0800 CST
Rust 中的所有权机制
2024-11-18 20:54:50 +0800 CST
JavaScript设计模式:发布订阅模式
2024-11-18 01:52:39 +0800 CST
windows安装sphinx3.0.3(中文检索)
2024-11-17 05:23:31 +0800 CST
ElasticSearch简介与安装指南
2024-11-19 02:17:38 +0800 CST
Vue3中的组件通信方式有哪些?
2024-11-17 04:17:57 +0800 CST
PHP 微信红包算法
2024-11-17 22:45:34 +0800 CST
程序员茄子在线接单