mysql的执行顺序是这样的
mysql的执行顺序是这样的,你想想,不知道有没有什么好的方法
1、from子句组装来自不同数据源的数据;2、where子句基于指定的条件对记录行进行筛选;3、group by子句将数据划分为多个分组;4、使用聚集函数进行计算;5、使用having子句筛选分组;6、计算所有的表达式;7、使用order by对结果集进行排序。
貌似 uid建索引应该是比较快的
全文:https://zhidao.baidu.com/question/1690084719381557828.html
mysql having的用法
转自:https://www.cnblogs.com/lmaster/p/6373045.html
mysql中sum的优化和索引问题
45w的数据算加法 再怎么优化 这块消耗都不可避免
好的方法是这种统计不要时时统计 而是预先统计 结果存到小表里面 需要的话直接读小表内容就可以了
出处:https://bbs.csdn.net/topics/390426801?page=1 //mysql sum 慢