社区
MySQL
帖子详情
如何查询多字段不重复记录
琴乐音
2013-09-12 07:15:57
我知道查询一个字段可以用distinct来修饰, 如果我需要查出多个字段,要求这些字段组合起来是不重复的, 这样也可以查出来, 但是这样查就没有id字段, 怎样查出所有的字段, 条件是几个字段组合起来要唯一.
...全文
188
8
打赏
收藏
如何查询多字段不重复记录
我知道查询一个字段可以用distinct来修饰, 如果我需要查出多个字段,要求这些字段组合起来是不重复的, 这样也可以查出来, 但是这样查就没有id字段, 怎样查出所有的字段, 条件是几个字段组合起来要唯一.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wwwwb
2013-09-13
打赏
举报
回复
举例说明要求
琴乐音
2013-09-13
打赏
举报
回复
这个我知道, select distinct col1,col2,co3 from table1; 如果我想连id一起查出来, 该如何查? select id, distinct col1,col2,co3 from table1; 这样是不支持的 id肯定也是不能放到distinct后面的,因为id是递增的 每个都不同
琴乐音
2013-09-13
打赏
举报
回复
还是斑竹给力, 给分.
栗华山
2013-09-13
打赏
举报
回复
select col1,col2,co3,min(id) from table1 group by col1,col2,co3; 这个是正确的。
ACMAIN_CHM
2013-09-13
打赏
举报
回复
select col1,col2,co3,min(id) from table1 group by col1,col2,co3;
加油馒头
2013-09-13
打赏
举报
回复
select (distinct col1,col2,co3),id from table1;
rucypli
2013-09-12
打赏
举报
回复
distinct多个字段
ACMAIN_CHM
2013-09-12
打赏
举报
回复
distinct 支持多个字段 select distinct col1,col2,co3 from table1;
在mysql数据库中
查询
某个
字段
不重复的记录
使用带有GROUP BY字句的
查询
语句时,在SELECT列表指定的列要么是GROUP BY 指定的列,要么包含聚合组函数。SELECT DISTINCT [
字段
名] FROM [表名] WHERE [检索条件字句]Distinct关键字主要用来在SELECT
查询
记录中根据某指定
字段
的值去除
重复记录
。或者 select distinct username from msg;实际上,我们完全可以用另一种办法来解决问题;只是需要用到子
查询
而已!
查询
表中某个
字段
不重复的记录。使用Distinct关键字。
mysql
查询
不重复的某
字段
值_mysql
查询
某个
字段
不重复值的办法
在使用mysql时,有时需要
查询
出某个
字段
不重复的记录,虽然mysql提供有distinct这个关键字来过滤掉多余的
重复记录
只保留一条,但往往只用它来返回不
重复记录
的条数,而不是用它来返回不重记录的所有值。其原因是distinct只能返回它的目标
字段
,而无法返回其它
字段
。那么该如何解决这个问题呢?下面是具体的解决方法,供大家参考:下面先来看看例子:表的结构 `member`转存表中的数据 `mem...
查询
出某个
字段
不重复的记录
在使用mysql时,有时需要
查询
出某个
字段
不重复的记录。可以用count函数结合distinct来使用。 select COUNT(distinct license) as count from gis_alarm_delayarea where DATE_FORMAT(start_time, ‘%Y%m’) = ‘201905’; ...
MYSQL 查找单个
字段
或者多个
字段
重复数据,清除重复数据
前文 重复数据的情况分为两种: 单个
字段
数据重复 多个
字段
数据重复 所以该篇的内容就是包括 单个
字段
的重复数据查找 与 去重多个
字段
的重复数据查找 与 去重 正文 示例 accountinfo 表数据如下: 场景一 单个
字段
重复数据查找 & 去重 我们要把上面这个表中 单个
字段
account
字段
相同的数据找出来。 思路 分三步 简述: 第一步 要找出重复数据,我们首先想到的就是,既然是重复,那么数量就是大于 1...
oracle
查询
按
字段
去重复,oracle 根据
字段
查询
重复数据
MySQL数据库根据一个或多个
字段
查询
重复数据系统在开发测试过程中出现bug,比如并发操作没有处理好,数据库中往往会插入重复数据,这些脏数据经常会导致各种问题.bug可以修改,但是数据往往也要处理,处理SQL如下: 1.根据一个
字段
查找重复数据 ...oracle 按某个
字段
查询
重复数据/* 手机号为重复的会员,获取其最大会员id,对应的会员信息 */ SELECT * FROM MEMBER ...
MySQL
57,063
社区成员
56,759
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章