mysql1-4

python中,使用正则的模块是re

^以什么开始

$以什么结尾

as别名

函数:

最大max:

最小min:

平均avg:

排序 order by

asc从小到大

desc从大到小

先查询后排序:

sum总数:

distinct去重:

group by:聚合

having:

having和where的区别

1.一般情况下,WHERE 用于过滤数据行,而 HAVING 用于过滤分组。

2.WHERE 查询条件中不可以使用聚合函数,而 HAVING 查询条件中可以使用聚合函数。

3.WHERE 在数据分组前进行过滤,而 HAVING 在数据分组后进行过滤 。

4.WHERE 针对数据库文件进行过滤,而 HAVING 针对查询结果进行过滤。也就是说,WHERE 根据数据表中的字段直接进行过滤,而 HAVING 是根据前面已经查询出的字段进行过滤。

5.having是根据聚合group by来结合使用的

查询两个或两个以上共同拥有的数据

 

内连接:inner join

posted @ 2022-05-30 20:11  曹灿  阅读(57)  评论(0编辑  收藏  举报