Re: [SQL ] select 小计后如何总计?

楼主: jonce007 (汪汪)   2016-08-17 15:55:33
※ 引述《jonce007 (汪汪)》之铭言:
: ex:
: select id, count(DISTINCT no_a), count(DISTINCT no_b), sum(score)
: group by id
: 可以得到每个id 小计有 几个no_a, 几个no_b, 和总分,
: 如果最后一行想要显示 "总计", 123, 456, 789
: 应该如何做呢 ?
感谢c大回答的 with rollup,
小弟又有两个新的问题。
1.没有group by, 单纯想在档尾列出总计,不能用with rollup要用什么指令呢?
股沟怎么露出,都是 group by ...with rollup.
这个问题小点,可以在前端边打印边统计,但既要用sql还是学会比较好。
2.如果要明细+小计+总计....这我在.dbf档时代常写,sql就完全想不出来,
可以提示一下方向吗?
楼主: jonce007 (汪汪)   2016-08-17 16:29:00
union + order by 吗?
作者: JeremyJoung (J.J.)   2016-08-17 16:41:00
group by `主键`
楼主: jonce007 (汪汪)   2016-08-18 20:34:00
感谢Jeremy大的提示。

Links booklink

Contact Us: admin [ a t ] ucptt.com