社区
Oracle
帖子详情
分组后,统计个数的sql怎么写
laoqi1999
2009-09-08 10:36:14
举例:select code,id,from t group by code的结果如下
A 1
A 1
A 2
我现在想做的是统计不重复的id的个数,请问sql如何写。
请高手指点!
谢谢!
...全文
369
8
打赏
收藏
分组后,统计个数的sql怎么写
举例:select code,id,from t group by code的结果如下 A 1 A 1 A 2 我现在想做的是统计不重复的id的个数,请问sql如何写。 请高手指点! 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
laoqi1999
2009-09-08
打赏
举报
回复
谢谢大家,
qin_phoenix、wildwave、liusong_china都能实现。
liusong_china
2009-09-08
打赏
举报
回复
select code,count(*) from (select distinct id,code from t order by code) a
----你这句也不行。。。。。。。
select code,count(distinct id) from t group by code order by code
不知道这是不是你想要的结果。。
小灰狼W
2009-09-08
打赏
举报
回复
按code分组?
那就select code,count(distinct id) from t group by code order by code
laoqi1999
2009-09-08
打赏
举报
回复
写错了是:select code,id,from t order by code
我已经想到了方法:
select code,count(*) from (select distinct id,code from t order by code) a
不知道有没有更效率的写法
qin_phoenix
2009-09-08
打赏
举报
回复
select code,count(distinct id) from t group by code
小灰狼W
2009-09-08
打赏
举报
回复
select count(distinct id) from t
小灰狼W
2009-09-08
打赏
举报
回复
select distinct id from t
liusong_china
2009-09-08
打赏
举报
回复
select code,id,from t group by code
--------你这条语句能执行成功?
把你的表结构、测试数据和最终想要的数据贴出来吧
sql
统计
分组
数
sql
统计
分组
的组数
sql
统计
分组
数
sql
统计
分组
的组数 列1: 列2: 例子查询攻击的类别数
SQL
分组
统计
sql
分组
统计
SQL
笔记-
分组
后
统计
每组数据数量
今天在
写
sql
的时候遇到了一个问题,特此记录: 1.首先我想做的是先查询出来有几个type,再
统计
出每个type下的用户数 2.通过查询语句得出,type 有5种,分别是1,2,3,4,5,如图: 3.但是当
统计
type下用户数量的...
sql
按照多个字段
分组
统计
记录条数
例如:
统计
每个人的记录条数,实际上是按照年级,班级,个人
统计
记录条数,无关分数和分数类型字段
sql
如下: SELECT personid , classnum , gradenum , count ( *) AS num FROM ZZZ_SCORE GROUP BY personid, class...
my
sql
分组
后
统计
个数
,然后计算出每组
个数
占比
业务场景:当我们使用
SQL
对数据分完组之后,能得到
分组
后的数据。但无法拿到整
个数
据的情况,明显一个查询是无法实现的。要么使用关联查询。表结构及数据 分析:这里根据性别sex进行
统计
人数,可以看到男有2个,女有...
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章