MySQL查询
在进行MySQL查询之前首先要先知道MySQL执行查询语句的执行顺序
- 先执行from子句确定数据来源
- 再执行where子句确定筛选条件
- group by子句将数据进行分组
- 使用聚集函数进行计算(sum、max、min、count等)
- 使用having子句筛选分组
- 计算所有的表达式
- select的字段
- 使用order by进行排序
1 | startID=>start: 开始 |
graph TD 0((0)) --- 1((1)) --- 3((3)) 1((1)) --- 4((4)) 0((0)) --- 2((2))