問題
數據庫中有數據的情況下,group by后發現having max查不到數據

改成這樣寫才可以.

having的排序
1.from tab
2.where ...
3.group by ...
4.select ...
5.having ...
6.order by ...
group by后是先select然后在having的,group by后select是第一條數據,在這一條中having過濾,得出來的就有可能是null值了。
總結
having是查詢各個組之后,篩選符合條件的組。不是組內篩選。
