group by 的解释: 对哪个字段 ( 哪几个字段)进行分组。 group by 的用法: select 字段 from 表 where 条件 group by 字段1(,字段2,字段3) sele
group by 的解释:
对哪个字段 ( 哪几个字段)进行分组。
group by 的用法:
select 字段 from 表 where 条件 group by 字段1(,字段2,字段3)
select 字段 from 表 group by 字段1(,字段2,字段3)having 过滤条件
ps:where 是先过滤,再分组;having 是分组后再过滤
group by 的案例:
create table student(
id, int
name,varchar(20)
grade,varchar(20)
salary,varchar(20)
);
insert into student values(1,'zhang','A',1500)
insert into student values(2,'wang','B',3000)
insert into student values(3,'liu','A',1500)
insert into student values(4,'sun','A',3500)
insert into student values(5,'wu','C',2000)
insert into student values(6,'xu','D',2500)
id | name | grade | salary |
1 | zhang | A | 1500 |
2 | wang | B | 3000 |
1 | zhang | A | 1500 |
4 | liu | A | 3500 |
5 | wu | C | 2000 |
6 | xu | D | 2500 |
grade |
A |
B |
A |
A |
C |
D |
grade |
A |
B |
C |
D |
name | sum(salary) |
zhang | 3000 |
wang | 3000 |
liu | 3500 |
wu | 2000 |
xu | 2500 |
来源地址:https://blog.csdn.net/qq_38490960/article/details/127655376
--结束END--
本文标题: group by的用法
本文链接: https://lsjlt.com/news/404333.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-23
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0