如何给SQL查询添加合计行
					当前位置:点晴教程→知识管理交流
					
					→『 技术文档交流 』
					
				 
				
 SQL查询是SQL数据库的核心功能,下面为您介绍给SQL查询添加合计行的方法示例,供您参考,希望对您学习SQL查询能有所帮助。 .数据表t_test  id emp_id product_id qty 1 01 001 200 2 01 002 300 2 01 002 400 3 02 001 400 4        02                      002              500 
 2.需要得到的结果 需要得到类似下面的结果 -------------------------------------- emp_id qty 01 900 02 900 合计 1800 -------------------------------------- 大家看到了,这里加上了一个合计列 参考sql语句如下 
 SQL查询的结果如下所示 emp_id qty_Total 1 900 3.负责一点,统计每个销售人员以及商品的数量 -------------------------------------- emp_id product_id qty 01 001 200 01 001 700 01 小计 900 02 001 400 02 002 500 02 小计 900 合计 1800 -------------------------------------- 由于要统计合计以及小计,不能简单的用nvl来产生"合计"了,要用grouping函数,来判断者某行是否有rollup产生的合计行, 
 注意,grouping(emp_id)=1,说明是有rollup函数生成的行,0为数据库本身有的行。 该文章在 2011/5/4 15:27:36 编辑过  | 
		
			 关键字查询 
				相关文章 
				正在查询...  |