2022-08-03 day30

聚合函数:数学统计的函数:求和、最大值、最小值、平均值、统计行

分组查询: group  by  列名:根据该列分组查询,相同数据被分为一组,将表结构在内存发生变化,只能查询组信息(组名、聚合函数),聚合函数是针对每一组查询


组条件:

having,在使用了分组之后,可以对分组的查询结果再添加条件;

注意:

1:分组之后添加条件的逻辑思路,与where关键字逻辑意思完全一样,但是having一定是分组之后执行, 而where是查询表的基础上添加的条件。

2:使用having时,一定使用了group by,而使用了group  by,不一定使用having

排序 : order by  列名  asc(默认,可以不写)/desc


复合排序:order by 列名1  desc\asc,列名2  asc\desc:先根据列名1排序,当列名1的数据相同时,再根据第二列排序


数据截取:limit  x,y 将查询结果截取,从下标为x的行开始截取(行数据下标都是以0开始),截取y行数据


数据库三大范式

使用数据库,必须遵照mysql的三大要求(范式)。

练习

你可能感兴趣的:(2022-08-03 day30)