mysql 聚集函数以及是否忽略null值
来源:互联网 发布:win10重装linux子系统 编辑:程序博客网 时间:2024/06/04 23:21
mysql> show create table test;
+-------+---------------------------------------------------------------------------------------+
| Table | Create Table |
+-------+---------------------------------------------------------------------------------------+
| test | CREATE TABLE `test` (
`a` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 |
+-------+---------------------------------------------------------------------------------------+
mysql> select * from test;
+------+
| a |
+------+
| 1 |
| 2 |
| NULL |
+------+
mysql> select avg(a) from test;
+--------+
| avg(a) |
+--------+
| 1.5000 |
+--------+
mysql> select count(a) from test;
+----------+
| count(a) |
+----------+
| 2 |
+----------+
mysql> select count(a),avg(a) from test;
+----------+--------+
| count(a) | avg(a) |
+----------+--------+
| 2 | 1.5000 |
+----------+--------+
mysql> select count(a),avg(a) from test where a is not null;
+----------+--------+
| count(a) | avg(a) |
+----------+--------+
| 2 | 1.5000 |
+----------+--------+
mysql> select avg(a) from test where a is null;
+--------+
| avg(a) |
+--------+
| NULL |
+--------+
mysql> select count(*) from test;
+----------+
| count(*) |
+----------+
| 3 |
+----------+
说明:NULL值
AVG()函数忽略列值为NULL的行。
MAX()函数忽略列值为NULL的行。
MIN()函数忽略列值为NULL的行。
SUM()函数忽略列值为NULL的行。
COUNT()函数有两种使用方式:
使用COUNT(*)对表中行的数目进行计数,不管表列中包含的是空值(NULL)还是非空值。
使用COUNT(column)对特定列中具有值的行进行计数,忽略NULL值。
- mysql 聚集函数以及是否忽略null值
- TSQL 聚合函数忽略NULL值
- TSQL 聚合函数忽略NULL值
- MySQL聚集函数
- MySQL数据聚集函数
- mysql的聚集函数
- mysql中的常用聚集函数
- MySQL-聚集函数(汇总)
- GROUP BY 在聚集函数中遇到Null值的小问题解析
- BeanUtils.copyProperties忽略null值
- Mysql字段是否为NULL
- 《MySQL必知必会学习笔记》:聚集函数
- MySQL数据汇总与聚集函数
- mysql 聚集函数 count 使用详解
- mysql 聚集函数 count 使用详解
- MySQL---聚集函数的优化详解
- 聚集函数
- 聚集函数
- 动态规划练习一 总结
- [九]RabbitMQ-客户端源码之Consumer
- 常用函数
- MATLAB图像变换
- 计算机网络自顶向下第二章读书笔记(未完)
- mysql 聚集函数以及是否忽略null值
- redis接口的java封装
- JSON数据格式化展示
- 【ASP.NET】管道模型
- LeetCode 15. 3Sum
- pat 1065. A+B and C (64bit)
- 学习小结
- 关于三角函数、反三角函数在VC和linux gcc下的编译
- java中迭代器的用法