今天就给大家分享一个简单的语句搞定该需求:MySQL怎么查询表中某个字段值重复的数据。
[[415107]]
使用:
- select 字段1,个字字段2 from 数据库 group by 字段1,字段2 having count(*)>1
上面语句的含义是:查询mysql数据库中字段1有重复数据,同时字段2也有重复数据,段值的数并且至少重复1次以上的询表记录集。
比如说以下数据:
记录1; a=>1 b=>2 c=>3
记录2; a=>1 b=>2 c=>4
记录3; a=>2 b=>2 c=>3
记录4; a=>1 b=>1 c=>3
使用
- select a,中某重复b from 数据库 group by a,b having count(*)>1
会查询出来以下数据;
记录1; a=>1 b=>2
显示的是mysql数据库中a字段为1,b字段为2的个字内容重复了,然后你可以根据此信息去定位具体的段值的数mysql数据表记录行。
询表责任编辑:华轩 来源: 今日头条 MySQL数据库查询表(责任编辑:知识)
康健国际医疗(03886.HK)公布消息:预计年度综合亏损约2.55亿港元
北上资金上周净买入9亿元 计算机、纺织服装行业连续六周获加仓
一年31家电气机械和器材制造业公司登陆A股 29家企业股价上涨
一年31家电气机械和器材制造业公司登陆A股 29家企业股价上涨
同济科技(600846.SH):终止2017年度配股公开发行证券方案 维护投资者利益