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

MYSQL 分组 group by 多个字段

上一篇:css border实现三角形


下一篇:.Net核心中间件httpContext不支持并发读写 Concurrent reads or writes are not supported.