码迷,mamicode.com
首页 > 数据库 > 详细

2、SQL基础整理(聚合函数)

时间:2014-12-15 16:42:50      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:使用   sp   数据   bs   ef   as   nbsp   sql   class   

聚合函数

--求平均

select  AVG(age) as 年龄 from xuesheng

 

select AVG(chinese) as 语文 from xuesheng where class = 1

 

*只能对数字类型的进行操作

--求个数

select COUNT(*) from xuesheng/*查询表中有多少条数据*/

 

select COUNT(*) from xuesheng where name like ‘王%‘

 

select COUNT(distinct class) from xuesheng

(两个班级)

--求最大值

select MAX(chinese) from xuesheng where class = 1

 

--求最小值

select MIN(chinese) from xuesheng where class = 1

 

--求和

select SUM(chinese) from xuesheng

 

(以上函数括号中都可以加distinct,默认为all)

组合使用

select AVG(age) as 平均年龄,COUNT(*)as 人数 from xuesheng where class = 1

2、SQL基础整理(聚合函数)

标签:使用   sp   数据   bs   ef   as   nbsp   sql   class   

原文地址:http://www.cnblogs.com/wleaves/p/4164973.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!