社区
基础和管理
帖子详情
oracle分组查询
dr_lou
2009-09-27 01:38:06
dpart uname usex
A a1 1
A a2 1
A a3 0
A a4 0
A a5 1
B b1 0
B b2 1
希望实现
dpart sex1 sex0 sum
A 3 2 5
B 1 1 2
求sql语句
...全文
47
2
打赏
收藏
oracle分组查询
dpart uname usex Aa11 Aa21 Aa30 A a40 A a51 Bb10 Bb21 希望实现 dpart sex1 sex0 sum A 3 2 5 B 1 1 2 求sql语句
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小灰狼W
2009-09-27
打赏
举报
回复
select dpart,
count(decode(usex,1,1))sex1,
count(decode(usex,0,1))sex0,
count(1)sum
from tt
group by dpart
shiyiwan
2009-09-27
打赏
举报
回复
select dpart, sum(case when usex=1 then 1 end) sex1, sum(case when usex=0 then 1 end) sex0, count(usex) sum from t group by dpart;
Oracle
分组查询
取每组排序后的前N条记录
项目中用到
Oracle
分组查询
取每组排序后的前N条记录,group by 只能返回每个组的单条统计。所以用OVER(PARTITION BY)函数,具体详见baidu.com 建个测试表test_abc,如图: 要求查询出按B字段进行分组,每组取C值...
Oracle
分组查询
Oracle
分组查询
select 组信息 from 表名 [where条件] group by 分组字段 [having分组条件] [order by 排序字段 asc|desc]; 常用的聚合函数: count(字段名|*):求总的记录数; sum(字段名):求和; avg...
Oracle
分组查询
用逗号分隔结果SQL语句(2)
Oracle
分组查询
用逗号分隔结果SQL语句(2)
oracle
基础|
oracle
分组的用法|
oracle
分组查询
|group by的使用
分组查询
概念 语法以及执行顺序 组函数 group by 子句 练习 having用法 练习
分组查询
概念 所谓组查询即将数据按照某列或者某些列相同的值进行分组,然后对该组的数据进行组函数运用,针对每一组返回...
oracle
多条件
分组查询
数量_
ORACLE
分组查询
和统计等
select flow_id,rw from (select t.flow_id ,rownum as rw from apex_030200....子查询引用只能在查询出的结果中引用,比如子查询没有查出flow_id,外层不能用,另外外层不能引用内层的t3.薪水前三名,内层查出薪水 ...
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章