文档章节

Mysql删除一个字段相同记录,保留ID最小记录

商者
 商者
发布于 2016/07/18 14:01
字数 154
阅读 6
收藏 0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
mysql> select * from test1;  
+------+------+  
| id   | c_id |  
+------+------+  
|    1 | 0013 |  
|    2 | 0014 |  
|    3 | 0013 |  
|    4 | 0013 |  
+------+------+  
4 rows in set (0.06 sec)  
   
   
mysql> delete t from test1 t left join  
    ->  (select c_id,min(id) as min_id from test1 group by c_id) t1  
    ->  on t.id=t1.min_id  
    -> where t1.min_id is null;  
Query OK, 2 rows affected (0.06 sec)  
   
mysql> select * from test1;  
+------+------+  
| id   | c_id |  
+------+------+  
|    1 | 0013 |  
|    2 | 0014 |  
+------+------+  
2 rows in set (0.00 sec)

有很多问题都需要使用相同表left join关联来处理。

本文转载自:http://benjaminwhx.com/2016/03/03/Mysql%E5%88%A0%E9%99%A4%E4%B8%80%E4%B8%AA%E5%AD%97%E6%AE%B5%E7%...

共有 人打赏支持
商者

商者

粉丝 42
博文 142
码字总数 43255
作品 0
海淀
架构师
私信 提问
sql删除重复记录

用SQL语句,删除掉重复项只保留一条 在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select fro...

王念博客
2016/04/15
140
0
MySQL查询及删除重复记录的方法

MySQL查询及删除重复记录的方法 2009-07-31 17:03 查询及删除重复记录的方法 (一) 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopl...

企图穿越
2010/03/03
338
0
ORACLE查询并删除重复记录

查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId from people group by peo...

菠萝啊哈哈
2014/07/15
0
0
SQL重复记录查询(转载)

1 、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in ( select peopleId from people group by peopleId having count (peopleI......

长平狐
2013/06/17
34
0
查询并删除重复记录的SQL语句

查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from peoplewhere peopleId in (select peopleId from people group by peop...

Oscarfff
2016/03/09
41
0

没有更多内容

加载失败,请刷新页面

加载更多

Flink 幕后之内存管理

Flink 幕后之内存管理 引言 目前很多大数据处理框架,例如Hadoop、Spark、Storm、Flink等。它们都基于JVM语言开发(java or scala),运行在JVM上。为了加速合并或者排序(基于磁盘的方式通常...

moyiguke
21分钟前
2
0
风起云涌,看云计算如何赋能媒体行业?

在媒体行业的转型升级中,云计算的出现多维度促进了媒体融合,打破传统媒体行业与新媒体的界限和竞争格局,在媒体素材管理、移动端功能演进的过程中扮演着重要角色,颠覆了传统媒体新闻采编、...

七牛云
23分钟前
1
0
Mybatis开发遇到问题汇总

mybatis 中![CDATA[...]] 在今天使用Mybatis的xml文件中写sql语句时写入了一些特殊字符 如 < > & 等,但解析xml文件的时候会被转义,事实上并不希望它被转义,可以使用<![CDATA[ ]]>. 这是XML...

wangwei2134
32分钟前
1
0
参数验证 @Validated 和 @Valid 的区别

来源:blog.csdn.net/qq_27680317/article/details/79970590 整编:Java技术栈(公众号ID:javastack) Spring Validation验证框架对参数的验证机制提供了@Validated(Spring's JSR-303 规范......

Java技术栈
34分钟前
1
0
JS实现继承的几种方式

前言 JS作为面向对象的弱类型语言,继承也是其非常强大的特性之一。那么如何在JS中实现继承呢?让我们拭目以待。 JS继承的实现方式 既然要实现继承,那么首先我们得有一个父类,代码如下: ...

不负好时光
38分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部