sql语句都会写但是有部分人经常会忘记sql语句的执行顺序,
比如正常我们写一个sql语句:()
select 富婆
from 中国
where age between 30 and 40
group by 富婆老公
having min(财产) > 100亿
order by 财产 DESC;
执行顺序:
第一步:从武将表中查出年纪在30-40的富婆;–执行where
第二步:将这些富婆按他们的老公分组; –执行group by
第三步:筛选出最小财产大于100亿的分组;–执行having
第四步:查出剩下各组中的下限值。–执行select
第五步:降序排序。–执行order by
记得了啵!