作者david75 (时也!命也!运也!)
看板Database
标题[SQL ] count函数统计not null数
时间Thu May 29 13:38:45 2008
小弟设计一问卷的网页
现在要统计各个栏位的填写人数
但是利用count函数时,他统计出来的值都是总问卷数
连NULL都会算进去
不知道怎麽写才可以只统计有填写的数量
请高手解答我的疑惑!感恩~
资料库:mySQL
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.121.180.108
1F:推 pennymarkfox:where 有写的栏位 is not null 05/29 13:56
2F:推 adrianshum:或者 select count(有写的栏位) from tableName 05/29 14:50
3F:→ david75:我就是用COUNT()的方式了,只是他会将值为NULL的也算进来 05/29 19:50
4F:→ david75:我在网路上查到写COUNT函数并不会将NULL值的资料计算进来 05/29 20:08
5F:→ david75:找到原因了,因为在建立资料库时栏位选择not null 05/29 20:59