一條select語句的執行階段是有順序的
select <select>
from <table> [<left right join> <talbe> on <on>]
where <where>
group by <group>
having <having>
order by <order>
limit <limit>
其中的執行順序是
from 階段 > where 階段 > group by 階段 > having 階段 > select 階段 >order by 階段 > limit 階段