问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

oracle 统计查询,行列转换。 根据 年代 和 类型 统计出数据个数。横--类型 纵--年代

发布网友 发布时间:2022-04-08 11:00

我来回答

1个回答

热心网友 时间:2022-04-08 12:29

select nvl(c.year,'总计') year,
sum(decode(c.type, '类型A', c.cnt, 0)) 类型A,
sum(decode(c.type, '类型B', c.cnt, 0)) 类型B,
sum(decode(c.type, '类型C', c.cnt, 0)) 类型C,
sum(decode(c.type, '类型D', c.cnt, 0)) 类型D,
sum(cnt) 总计
from (select a.year, a.type, count(1) cnt
from luoj_tmp_t a
group by a.year, a.type
order by a.year) c
group by rollup(year) order by c.year

如果是不定列的,就用动态SQL加存储过程,按类型把SQL拼起来,直接加个VIEW就可以。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机壁纸花卉红色手机壁纸花卉 辽宁智能五芯防水连接器 军工产品浅谈——航空插头 xp电脑系统修复XP系统怎么恢复出厂设置 ...表编辑器后打不开任何文件,无需重装系统,电脑盲都能用 粼基本信息 粼五笔怎样打? 【微科普】想变成光?先搞清楚光是什么吧! 手机被拉黑后打电话是什么提示? 物流管理专业对数学的要求高么 搬家禁门三天什么意思 为什么搬家要空三天房 我要注册个可以帮我辅助验证码 野生兔怎么炖烂的快? 兔子肉怎么做好吃,红烧兔子肉的家常做法 红烧兔怎么做 兔子烧莴笋做法川味 莴笋兔子怎么炒 川式莴笋红烧兔肉的做法步骤图,怎么做好吃 莴笋烧兔的做法步骤图,莴笋烧兔怎么做好吃 注册怎么跳过辅助验证 莴笋炒兔子肉的做法,怎么做,如何做,图解详细步骤– 急!急!急!系统“找不到序数”问题!! 莴笋烧兔肉怎么做好吃又简单,做法图解分 我电脑找不到序数怎么办,而且关都关不掉这个东西 notepad.exe 找不到序数 是什么意思 为什么我的电脑总是提弹出找不到序数的提示??怎样解决??? EXCEL打不开,提示找不到序数,具体看图? 我的的笔记本打不开网页了 提示我找不到序数 怎么解决? 不知道什么原因,我的联想笔记本一直显示Client.exe-找不到序数 “身体不舒服”用文言文怎么说? 古文中怎样形容身体不适? 关心老师身体不舒服怎么说文言文? 形容生病的文言文 本人今日身体不适 不宜上班 需请假休息一天 有古代文言文怎么说 ? "身体虚弱"用文言文怎么表示? 生病了怎么办用文言文怎么表达 以“不舒服为理由”怎么用文言文写假条? 三星手机红外线怎么开? 身体不爽用文言文怎么说? “你今日身体有些不好,精神不足,注意保重身体!”用古文怎么说? 文言文难受怎么说 三星电视有红外线功能吗 “身体健康比什么都好”用文言文怎么表达? 最近身体不舒服需要静心修养换成古文怎么说? 描写“母亲生病心里难受”的文言文有哪些? 母亲生病心里难受的文言文 身体,用文言文是怎么说来着 本田奥德赛上的按键是什么意思?怎么用? 我到底要不要选择辞职?