编程 mysql删除重复数据

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

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

推荐文章

linux设置开机自启动
2024-11-17 05:09:12 +0800 CST
robots.txt 的写法及用法
2024-11-19 01:44:21 +0800 CST
一键压缩图片代码
2024-11-19 00:41:25 +0800 CST
js常用通用函数
2024-11-17 05:57:52 +0800 CST
Vue中如何处理异步更新DOM?
2024-11-18 22:38:53 +0800 CST
Python 基于 SSE 实现流式模式
2025-02-16 17:21:01 +0800 CST
Vue 中如何处理父子组件通信?
2024-11-17 04:35:13 +0800 CST
java MySQL如何获取唯一订单编号?
2024-11-18 18:51:44 +0800 CST
Requests库详细介绍
2024-11-18 05:53:37 +0800 CST
程序员茄子在线接单