+
95
-

count(列名)、count(1)和 count(*)有什么区别?

count(列名)、count(1)和 count(*)有什么区别?


网友回复

+
15
-

在SQL中,count()函数用于计算表中符合特定条件的行数。三种常见的用法是:count(列名)、count(1)和count(*),它们之间有一些区别:

count(列名):

这种用法计算指定列中非NULL值的行数。

仅计算指定列中的非NULL值,忽略NULL值。

适用于对特定列中的数据进行计数。

count...

点击查看剩余70%

我知道答案,我要回答