用COUNT函数:

mysql> SELECT count(one) FROM tb_test;
+------------+
| count(http://www.amjmh.com/v/BIBRGZ_558768/) |
+------------+
| 3 |
+------------+
1 row in set

mysql> SELECT count(two) FROM tb_test;
+------------+
| count(two) |
+------------+
| 2 |
+------------+
1 row in set

mysql> SELECT count(*) FROM tb_test;
+----------+
| count(*) |
+----------+
| 3 |
+----------+
1 row in set
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
使用IFNULL函数:

mysql> SELECT IFNULL(one,111111111) from tb_test WHERE one = '';
+-----------------------+
| IFNULL(one,111111111) |
+-----------------------+
| |
+-----------------------+
1 row in set

mysql> SELECT IFNULL(two,11111111) from tb_test where two is NULL;
+----------------------+
| IFNULL(two,11111111) |
+----------------------+
| 11111111 |
+----------------------+
1 row in set
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
小总结:使用 COUNT(字段) 统计会过滤掉 NULL 值,但是不会过滤掉空值。

说明:IFNULL有两个参数。 如果第一个参数字段不是NULL,则返回第一个字段的值。 否则,IFNULL函数返回第二个参数的值(默认值)。
---------------------

最新文章

  1. ubuntu apt-get update失败 解决方法
  2. Linux 下修改配置实现在当前目录下寻找可执行文件
  3. admob 广告Android不显示
  4. PAT1069. The Black Hole of Numbers
  5. RSYSLOG没那么简单
  6. 网页前台的iframe控制内部刷新子页
  7. 运维架构服务监控Open-Falcon
  8. 学号:201621123032 《Java程序设计》第1周学习总结
  9. 简单易懂的解释c#的abstract和virtual的用法和区别
  10. web页面弹出窗口代码大全
  11. 第27月第6天 gcd timer
  12. 登录界面之Axure原型制作
  13. Vue(二十一)使用express模拟接口数据
  14. [luogu1829][bzoj2154][国家集训队]Crash的数字表格 / JZPTAB【莫比乌斯反演】
  15. Java多线程学习(吐血超详细总结)(转)
  16. everything不显示移动硬盘中路径
  17. spring-IOC容器(三)
  18. 让WordPress支持google AMP
  19. 网站优化--减少HTTP请求
  20. 元组(Tuple)

热门文章

  1. [19/09/18-星期三] Python中的序列
  2. C++ 14 auto
  3. JS中创建10个a标签,点击弹出对应的序号
  4. BeautifulSoup库的基本元素
  5. SI 和 MDK 添加Astyle功能
  6. html中设置height=100%无效的问题
  7. 使用vscode来代替git上传代码到仓库
  8. InisghtFace 制作自定义数据集和模型训练评估
  9. python之模块导入和包
  10. JavaEE高级-SpringMVC学习笔记