COUNT(*) 与 COUNT(Column-Name):确定适当的聚合函数
在 SQL 中,确定要使用哪个聚合函数COUNT() 和 COUNT(column-name) 之间是数据检索的一个重要方面。 COUNT() 还是 COUNT(column-name) 的选择取决于所需的结果。
COUNT(*) 计算结果集中的总行数,无论特定列是否存在包含 NULL 值。相反,COUNT(column-name) 仅计算指定列中的非 NULL 值。
进一步说明:
相应的函数使用仅取决于预期的输出。如果您要查找所有行的总数,无论 NULL 值如何,COUNT(*) 就足够了。但是,如果您的目标是仅计算特定列中的非 NULL 值,则 COUNT(column-name) 是首选。
以上是COUNT(*) 与 COUNT(Column-Name):何时应该使用哪个聚合函数?的详细内容。更多信息请关注PHP中文网其他相关文章!