ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 在一个sql里,同时显示小计与合计

在一个sql里,同时显示小计与合计

原创 Linux操作系统 作者:kawontony 时间:2013-02-22 09:18:17 0 删除 编辑

若表的结构是这样子:

要实现以下的小计与合计的效果:

sql语句是:

SELECT DECODE(GROUPING(A) + GROUPING(B), 1, A || '小计', 2, '合计', B),
SUM(C) C,
SUM(D) D
FROM TEST_TONY
GROUP BY ROLLUP(A, B)

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24627116/viewspace-754494/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: Oracle EBS开发习惯
请登录后发表评论 登录
全部评论

注册时间:2010-11-17

  • 博文量
    183
  • 访问量
    433668