教程集 www.jiaochengji.com
教程集 >  数据库  >  mysql  >  正文 Mysql查询按多个字段同时不重复的记录

Mysql查询按多个字段同时不重复的记录

发布时间:2023-04-30   编辑:jiaochengji.com
教程集为您提供Mysql查询按多个字段同时不重复的记录等资源,欢迎您收藏本站,我们将为您提供最新的Mysql查询按多个字段同时不重复的记录资源
下面来给各位朋友介绍一个简单的Mysql查询按多个字段同时不重复的记录的例子,希望此例子对各位同学会带来帮助哦。

情景再现:

用户在提交信息时进行了多次提交导致数据库表中有很多重复记录。

测试数据

解决方法:

查询按多个字段同时不重复的记录,比如按姓名(name)和电话(tel)。

SELECT * FROM test WHERE id IN (SELECT MAX( id ) FROM test GROUP BY name, tel)

查询结果:

查询结果

 

您可能感兴趣的文章:
mysql 查询表字段有重复记录个数的方法
mysql DISTINCT关键字(用除重复数据)的用法
mysql索引的建立原则
有关mysql单表多关键字模糊查询的方法介绍
mysql索引的类型与优缺点
mysql经典sql语句(1)
MySQL多表更新与多表删除的实现方法
mysql索引类型有哪些
深入理解mysql的查询缓存
MySQL常见错误代码解析

[关闭]
~ ~