SELECT col,COUNT(col) FROM table GROUP BY col
(在真实代码中有一个WHERE子句,但没有影响).
当我运行这个我得到如下结果:
a - 5 b - 4 <null> - 0
无论我有多少空条目,它总是显示一个计数为0.
任何想法为什么?
COUNT(col)不计算任何空行,所有其他聚合方法也会从结果集中消除null.