SQL中如何使用group by进行分组查询?
- 内容介绍
- 文章标签
- 相关推荐
本文共计373个文字,预计阅读时间需要2分钟。
根据by数据按哪个字段进行分组,或者是由哪几个字段进行分组+1、单字段分组+select grade from student group by grade 查出学生等级的种类(按照等级划分,去除重复的)+2、多字段分组
根据by对数据按照哪个字段进行分组,或者是哪几个字段进行分组1、单字段分组
select grade from student group by grade 查出学生等级的种类(按照等级划分,去除重复的)
2、 多个字段分组
select name , sum(score) from student group by name , grade 按照名字和等级划分,查看相同名字下的分数总和
注意:多个字段进行分组时,需要将name和grade看成一个整体,只要是name和grade相同的可以分成一组;如果只是name相同,grade不同就不是一组。
本文共计373个文字,预计阅读时间需要2分钟。
根据by数据按哪个字段进行分组,或者是由哪几个字段进行分组+1、单字段分组+select grade from student group by grade 查出学生等级的种类(按照等级划分,去除重复的)+2、多字段分组
根据by对数据按照哪个字段进行分组,或者是哪几个字段进行分组1、单字段分组
select grade from student group by grade 查出学生等级的种类(按照等级划分,去除重复的)
2、 多个字段分组
select name , sum(score) from student group by name , grade 按照名字和等级划分,查看相同名字下的分数总和
注意:多个字段进行分组时,需要将name和grade看成一个整体,只要是name和grade相同的可以分成一组;如果只是name相同,grade不同就不是一组。

