MYSQL 分組 group by 多個字段


SQL語法的規定,用了group by,則select之后的字段除聚合函數外都必須出現在group by中,你可以少於group by中的字段,但不能包含group by中沒有的字段

 

 

SELECT Subject, Semester, Count(*) FROM Subject_Selection GROUP BY Subject, Semester



總結:

在MYSQL中使用GROUP BY對表中的數據進行分組時,
GROUP BY X意思是將所有具有相同X字段值的記錄放到一個分組里,
GROUP BY X, Y意思是將所有具有相同X字段值和Y字段值的記錄放到一個分組里

 

https://segmentfault.com/a/1190000006821331


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM