count 函数详细介绍
统计行数:
SELECT COUNT(*) FROM employees;
参数为常量值,则也统计行数:
SELECT COUNT(1) FROM employees;
效率:
- MYISAM 存储引擎下,
count(*)
的效率最高 - INNODB 存储引擎下,
count(*)
和count(*)
的效率差不多,比count(字段)
效率高
统计行数:
SELECT COUNT(*) FROM employees;
参数为常量值,则也统计行数:
SELECT COUNT(1) FROM employees;
效率:
count(*)
的效率最高count(*)
和 count(*)
的效率差不多,比 count(字段)
效率高