加油
每一天都是一次磨难的成长
group by 的理解与体会
Group By
从英文的字面意思上理解:根据(by)一定的规则进行分组(group).
定义:通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。
语法:
select 字段 from 表名 where 条件 group by 字段
or
select 字段 from 表名 group by 字段 having 过滤条件
注意:对于过滤条件,可以先用where,再用group by或者是先用group by,再用having
案列:
下面为案例代码:
使用数据库
use studentdb;
创建student表
create table student
(id int not null ,
name varchar(30),
grade varchar(30),
salary varchar(30)
);
在student表中插入数据
insert into student