sql的一个小问题需要注意
聚合函数常用的有
Sum
Min
Max
Count
Avg
下面说一个使用时的小问题
Select sum(age) from student OK
Select sum(age) , sex from student group by sex OK
Select sum(age) , sex from student ERROR
第二个sql如果不加group by 的话会报错。
也就是Select sum(age) , sex from student是错误的sql
总结:
Select sum(age) , sex , sname, sheight from student
group by sex,sname,sheight
聚合函数与表的其他列一起查询时,所有的非聚合函数都必须在group
by中出现。。。。
浙公网安备 33010602011771号