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 慢

posted @ 2018-10-18 22:36  stma  阅读(134)  评论(0)    收藏  举报