mysql优化group by语句的简单方法
本节内容:
优化group by语句
默认情况下,MySQL排序所有GROUP BY col1,col2,....。
查询的方法,如同在查询中指定ORDER BY col1,col2,...。
如果显式包括一个包含相同的列的ORDER BY子句,MySQL可以毫不减速地对它进行优化,尽管仍然进行排序。
如果查询包括GROUP BY,又需要避免排序结果的消耗,可以指定ORDER BY NULL禁止排序。
例如:
SELECT a, COUNT(*) FROM bar GROUP BY a ORDER BY NULL;
您可能感兴趣的文章:
mysql优化group by语句的简单方法
mysql中limit、order by和group by的用法实例解析
mysql where条件语句优化笔记
Mysql group by语句的优化分析
mysql having与where的用法区别在哪?
单条select语句实现mysql查询与统计次数
mysql中rollup和limit的用法 mysql中where子句的优化
select语句实现mysql分页查询
实例详解mysql limit大数据量分页优化的方法
mysql索引的建立原则