MySql学习记录3-聚合函数
来源:互联网 发布:刘嘉玲被强奸知乎 编辑:程序博客网 时间:2024/06/03 18:57
聚合函数:
Count(*)行数量—不包含空行 null
avg平均。
Sum求和。
Max最大,
Min最小。
Distinct-去除相同的信息。
Exists存在判断
count(*):输出(非NULL)的行数
SELECT COUNT(*) FROM stud; //输出行数,一般要用别名SELECT COUNT(*) AS rows FROM stud; SELECT COUNT(1) AS ROWS FROM stud;//功能同上,据说效率更高ELECT COUNT(saddress) AS sumNum FROM stud; //统计该字段值非NULL的数量AVG(age):输出age的平均值
SELECT AVG(age) AS averageAge FROM stud;SELECT AVG(age) AS averageAge FROM stud WHERE age<20;SUM(age):输出age的和
SELECT SUM(age) AS sumAge FROM studMAX(age):输出age的最大值
SELECT MAX(age) AS maxAge FROM stud;MIN(age):输出age的最小值
SELECT MIN(age) AS minAge FROM stud;DISTINCT age:把各种年龄段的值输出--相同的合并
SELECT DISTINCT age FROM stud;exists():由括号中的子查询返回结果集决定该方法的调用结果,如果子查询结果集为空则函数返回false,否则返回true
SELECT * FROM stud WHERE EXISTS( SELECT * FROM stud WHERE saddress IS NULL); //只要子查询结果非空则所有信息都输出,否则一条不输出select * from stud where saddress is NULL;//与上一句效果一致
//排序ORDER BY order by
SELECT * FROM stud ORDER BY age; //默认升序SELECT * FROM stud ORDER BY age ASC;//升序SELECT * FROM stud ORDER BY age DESC;//降序
阅读全文
0 0
- MySql学习记录3-聚合函数
- MySQL 学习总结-聚合函数总结
- MySQL学习之聚合函数查询
- Mysql聚合函数简介
- MySQL中的聚合函数
- mysql聚合函数
- mysql(三、聚合函数)
- Mysql 使用聚合函数
- mysql聚合函数
- MySQL聚合函数
- MySQL聚合函数
- Mysql-聚合函数
- Mysql之聚合函数
- Mysql学习之分组查询配合聚合函数
- MySQL数据库学习07-查询数据:聚合函数
- MySQL数据库学习07-查询数据:聚合函数
- MySQL学习----MySQL函数(一)----09MySQL数学函数和聚合函数
- Linq学习笔记3(聚合函数)
- 顺序栈的基本实现
- bzoj 3196: Tyvj 1730 二逼平衡树 树套树
- 程序员必须知道的几个Git代码托管平台
- 【C++11】thread_local/TLS/线程本地存储
- 【HPU 1192】: Sequence 【 状态压缩】
- MySql学习记录3-聚合函数
- LeetCode 0108
- MySQL 学习
- 如何为ubuntu安装图形界面
- avaScript This 的六道坎
- wannafly 4 laptop
- 红黑树
- 记录Sublime text3常用插件
- 禁止拷贝构造函数