group by時須要注意的地方

項目場景:

展現大屏統計數據時,根據日期統計天天的點擊量mysql


問題描述:


緣由分析:

mysql中sql語句的執行順序爲:sql

from ——> where ——>  group by ——>  having ——>  select ——>  order bymarkdown

能夠看到,select是在group by和 having以後才執行的,這致使什麼問題呢,致使group by的時候尚未別名呢,由於別名是在select中生成的,而select是在group by以後,這樣就會出錯oop

相反spa

hive的sql執行順序爲:code

from ——> where ——> select  ——>  group by ——>  having ——>  order byorm


解決方案:

group by的時候不要用別名get

相關文章
相關標籤/搜索