Sql笔记
1、查询表中记录条数
SELECT COUNT(*) FROM USER;
SELECT COUNT(1) FROM USER;
SELECT COUNT(id) FROM USER;
COUNT能聚合记录条数。
以上三条sql语句在运行速度上几乎没有差别,但是对于其中的内容来说,count(1)会包含null的记录。
但是对于Innodb引擎来说,这个开窗会十分的慢,
因为Innodb是索引组织表,主键索引树的叶子结点是数据,而普通索引树的叶子结点是主键值,因此普通索引树比主键索引树小很多。