爲何別名不能在group by中用?

由於SQL的執行順序爲: 先where 再group 再having 再select 後order.sql sql語句解析的順序的問題。先where條件過濾出須要的紀錄,再對篩選出來的記錄分組group加having。接下來就是選取字段的過濾select最後order排序。因此別名只有在select和order by內才能夠只用。spa
相關文章
相關標籤/搜索