一般来说,没有什么区别,但。count(字段名) ,如果 字段名 中有 NULL值的话,就不会计算了。如:...
COUNT(1): 类似于COUNT(*),但在某些实现中可能略慢,仍然计算所有行数。 COUNT(字段名): 更具选择性,仅计算指定字段非NULL值的行数,适合特定场景。 了解这些不同形式的COUNT()函数的特性,可以帮助你根据实际情况作出最优的选择,既能保证准确性又能兼顾性能。
一般来说,没有什么区别,但。。。count(字段名) ,如果 字段名 中有 NULL值的话,就不会计算了。如:col_1 col_2 1 1 2 3 3 col_2 中有 null 值 如果 用 count(col_2) 的结果 就是 2 用 count(*) 的结果 就是 3 用count(col_1) 的结果就是3 一般来说,count(*) ...