文档章节

mysql删除重复记录

耳朵_
 耳朵_
发布于 2016/07/05 18:40
字数 84
阅读 33
收藏 7

#查询重复数据

SELECT id ,col1,col2 FROM tab1  GROUP BY col1 , col2 HAVING COUNT(*)>1

#查询所有重复数据

SELECT * FROM tab1 a WHERE (a.col1,a.col2 ) IN ( SELECT col1,col2 FROM tab1 GROUP BY col1,col2 HAVING COUNT(*)>1)

#删除重复数据

DELETE FROM tab1 WHERE id NOT IN ( SELECT temp.mid FROM ( SELECT min(id) as mid FROM tab1 em GROUP BY em.col1,em.col2) AS temp);

© 著作权归作者所有

共有 人打赏支持
耳朵_
粉丝 1
博文 29
码字总数 3906
作品 0
海淀
程序员
私信 提问

暂无文章

[LintCode] Serialize and Deserialize Binary Tree(二叉树的序列化和反序列化)

描述 设计一个算法,并编写代码来序列化和反序列化二叉树。将树写入一个文件被称为“序列化”,读取文件后重建同样的二叉树被称为“反序列化”。 如何反序列化或序列化二叉树是没有限制的,你...

honeymose
56分钟前
5
0
java框架学习日志-7(静态代理和JDK代理)

静态代理 我们平时去餐厅吃饭,不是直接告诉厨师做什么菜的,而是先告诉服务员点什么菜,然后由服务员传到给厨师,相当于服务员是厨师的代理,我们通过代理让厨师炒菜,这就是代理模式。代理...

白话
今天
23
0
Flink Window

1.Flink窗口 Window Assigner分配器。 窗口可以是时间驱动的(Time Window,例如:每30秒钟),也可以是数据驱动的(Count Window,例如:每一百个元素)。 一种经典的窗口分类可以分成: 翻...

满小茂
今天
18
0
my.ini

1

architect刘源源
今天
16
0
docker dns

There is a opensource application that solves this issue, it's called DNS Proxy Server It's a DNS server that solves containers hostnames, if could not found a hostname that mat......

kut
今天
16
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部