说我有一个列的表格:id, group_id, type, val
从选择一些示例数据:
1, 1, 'budget', 100
2, 1, 'budget adjustment', 10
3, 2, 'budget', 500
4, 2, 'budget adjustment', 30
的Oracle SQL:添加行选择结果
我想要的结果看起来像
1, 1, 'budget', 100
2, 1, 'budget adjustment', 10
5, 1, 'budget total', 110
3, 2, 'budget', 500
4, 2, 'budget adjustment', 30
6, 2, 'budget total', 530
请指教,
感谢。
会空ID和空类型的工作?如果是这样,则按组进行分组,否则使用公共表表达式来选择计数和显示预算总数。 – xQbert
检查Oracle的[RollUp](http://www.oracle-base.com/articles/misc/rollup-cube-grouping-functions-and-grouping-sets.php)命令 – Serpiton