Oralce数据库查询某张表某个字段的值有相同的记录并统计个数
2017-04-18 14:50
375 查看
在数据库查询中,经常要用到统计某个字段有重复的数据,并显示重复记录的个数,参考sql如下:
在表 SYS_ORG_USER 中 org_id 代表机构编号 由于 机构编号对职员是 多对一的关系 所以 机构编号 是可以重复的
要求,查询出所有机构编号有重复的记录,并显示重复的次数并降序 参考 SQL如下:
select org_id,count(org_id) countnumber from SYS_ORG_USER group by org_id having(count(org_id)>1)
order by countnumber desc;
运行一下
![](http://img.blog.csdn.net/20170418144813366?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGl4aW55YW81Mjgx/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
结果如图所示:查询该表中所有字段org_id有重复的数据,并按重复次数进行降序排列。
在表 SYS_ORG_USER 中 org_id 代表机构编号 由于 机构编号对职员是 多对一的关系 所以 机构编号 是可以重复的
要求,查询出所有机构编号有重复的记录,并显示重复的次数并降序 参考 SQL如下:
select org_id,count(org_id) countnumber from SYS_ORG_USER group by org_id having(count(org_id)>1)
order by countnumber desc;
运行一下
结果如图所示:查询该表中所有字段org_id有重复的数据,并按重复次数进行降序排列。
相关文章推荐
- 用SQL查询数据库中某一字段下相同值的记录方法
- 用SQL语句查询数据库中某一字段下相同值的记录方法
- 如何查询一个数据库表中某字段相同记录的数据
- 用SQL查询数据库中某一字段下相同值的记录方法
- 用SQL语句查询数据库中某一字段下相同值的记录方法
- 用SQL语句查询数据库中某一字段下相同值的记录方法
- 查询数据库中字段内容相同的记录
- 查询数据库某字段的相同记录
- 用SQL查询数据库中某一字段下相同值的记录方法
- 操作数据库之查、增、删、改、统计、排序、混合查询、指定条数、不重复记录
- 数据库查询语句,oracle查询一个表中字段相同信息的个数并按个数排序
- 统计某字段值相同的所有记录
- 在一张表中,查询出一个字段相同,一个字段不同的记录
- 统计某字段值相同的所有记录
- 当某个表中存在标志表格中记录不同状态的判断性字段的时候,采用两种不同的数据库组织形式,查询执行速度的实验。
- 数据库中多条记录有相同数据,可以用函数筛选只查询相同记录中的一条
- 如何用SQL语句,查询数据库(日期+时间字段)中等于某一天的记录
- 转:查询出来2条记录,如何拼接相同的字段的内容
- 一条语句中查询数据库表中state字段为不同情况下的记录数
- 转——查询同字段相同记录大于或等于1的记录,并每一类只显示一个的查询