SqlServer中GROUP BY分组的使用

Group by用于在Where查询条件之后,使用group by 进行分组的查询语句中查询的列没有使用聚合函数的要写在group by之后

 

例子如下:

 1 SELECT 
 2 a,
 3 b,
 4 c,
 5 d,
 6 SUM(e) as 数量
 7 f
 8 FROM table
 9 WHERE 1=1
10 GROUP BY 
11 a,b,c,d,f

这就是查询table表,对表进行分组,e列使用聚合函数,所以不用将e列放到group by 之后

posted @ 2014-06-19 11:54  李亚杰  阅读(311)  评论(0)    收藏  举报