SQL中如何使用group by进行分组查询?

2026-05-29 12:493阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计373个文字,预计阅读时间需要2分钟。

SQL中如何使用group by进行分组查询?

根据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分钟。

SQL中如何使用group by进行分组查询?

根据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不同就不是一组。

阅读全文