1. 程式人生 > >(ainusers原創)sql執行順序

(ainusers原創)sql執行順序

sql執行順序:from->on->join->where->group by(後續可以使用別名)->avg,sum...->having->select->distinct->union->order by->limit

注:

SELECT 是在大部分語句執行了之後才執行的,嚴格的說是在 FROM 和 GROUP BY 之後執行的。理解這一點是非常重要的,這就是你不能在 WHERE 中使用在 SELECT 中設定別名的欄位作為判斷條件的原因。