Mysql数据库之count实践 By ACReaper

count函数真是个奇葩的函数,不过理解了也就不会错用了,首先,mysql中的数据库中的表其实就是一条条记录,记录其实又是C中的结构体变量,所以一张表其实可以看成是一个一维的结构体数组。

count函数,是统计结构体变量中某个列的值不为NULL的记录个数,当count(*)规定为读取表中所有记录个数,但是当count(某一个字段(结构体变量中的某一个元素值))时,会一直统计下去,除了值为NULL不统计之外。所以我们不能用count函数判断符合某个逻辑条件的记录个数。

也就是说count函数简单来说就是为了统计记录个数。


2013 05 19

By ACReaper

posted @ 2013-05-19 22:13  算法黑魔王  阅读(118)  评论(0编辑  收藏  举报