如果我们要统计一张表的数据量,例如,想查询students表一共有多少条记录,难道必须用SELECT * FROM students查出来然后再数一数有多少行吗? 这个方法当然可以,但是比较弱智.对于统计总数.平均数这类计算,SQL提供了专门的聚合函数,使用聚合函数进行查询,就是聚合查询,它可以快速获得结果. 仍然以查询students表一共有多少条记录为例,我们可以使用SQL内置的COUNT()函数查询: -- 使用聚合查询: Run COUNT(*)表示查询所有列的行数,要注意聚合的计算结果…