COUNT1):COUNT(1)会统计符合条件的结果集的行数,表示统计结果集中的行数,而括号内的值不影响结果。
使用COUNT(1)可以更快地执行统计,因为不需要实际检查行的数据内容。
COUNT(*):COUNT(*)会统计符合条件的结果集的行数,与COUNT(1)类似,但不同的是COUNT(*)会检查行中具体的数据内容,
因此可能在某些情况下会比COUNT(1)慢一些。一般来说,查询结果很快且满足条件的情况下,两者的性能差异可以忽略。
COUNT(字段):COUNT(字段)会统计指定字段不为NULL的行数。如果指定的字段为NULL,不会计入统计,
只有字段不为NULL时才会被计数。这种方法可以帮助你统计指定字段的非空值数量。
标签:COUNT,结果,字段,行数,MySQL,NULL,统计
From: https://www.cnblogs.com/qcy-blog/p/18118777