编程 mysql删除重复数据

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

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

推荐文章

Plyr.js 播放器介绍
2024-11-18 12:39:35 +0800 CST
PHP 代码功能与使用说明
2024-11-18 23:08:44 +0800 CST
Vue 3 是如何实现更好的性能的?
2024-11-19 09:06:25 +0800 CST
JavaScript设计模式:发布订阅模式
2024-11-18 01:52:39 +0800 CST
liunx服务器监控workerman进程守护
2024-11-18 13:28:44 +0800 CST
在JavaScript中实现队列
2024-11-19 01:38:36 +0800 CST
api接口怎么对接
2024-11-19 09:42:47 +0800 CST
实用MySQL函数
2024-11-19 03:00:12 +0800 CST
15 个你应该了解的有用 CSS 属性
2024-11-18 15:24:50 +0800 CST
CentOS 镜像源配置
2024-11-18 11:28:06 +0800 CST
Python Invoke:强大的自动化任务库
2024-11-18 14:05:40 +0800 CST
Vue3中如何使用计算属性?
2024-11-18 10:18:12 +0800 CST
html夫妻约定
2024-11-19 01:24:21 +0800 CST
Vue3中的自定义指令有哪些变化?
2024-11-18 07:48:06 +0800 CST
PHP 允许跨域的终极解决办法
2024-11-19 08:12:52 +0800 CST
程序员茄子在线接单