SQL学习第5次

1、GROUP BY ,分组。很有用

SELECT LastName,SUM(gongzi) FROM person GROUP BY LastName;

#按LastName分组, 查看每组的工资。

2、HAVING,where无法和合计函数一起用。前面提过,合计函数就是输入多个值,输出1个值。如SUM(),COUNT(),MAX(),AVG()等。

SELECT LastName,SUM(gongzi) FROM person GROUP BY LastName HAVING SUM(gongzi)>3000;

#按LastName分组, 查看工资总和大于3000的。如果这里用WHERE则会报错。

3、ucase(转大写),lcase(转小写)。

SELECT UCASE(LastName),FirstName FROM person;

#转大写,但实际上是没有转的,因为是select。

 

posted on 2013-04-18 17:36  百舸争流info  阅读(131)  评论(0编辑  收藏  举报

导航