CDA103484

2021-12-14   阅读量: 1928

数据分析师Mysql

MYSQL中用于查询筛选的条件怎么灵活应用呢?

MYSQL中有几种筛选查询的语句:where 、having、group by,怎么区分什么时候用哪个语句,条件如何设置呢?


添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
1.0839 1 3 关注作者 收藏

评论(3)

CDA持证人阿涛哥
2021-12-27
问题已解决,谢谢!
0.0000 0 0 回复
CDA持证人阿涛哥
2021-12-22
where的功能主要是用来定位的,
group by是分组,一般配合max、min、sum、avg、count这五个统计函数来使用

having是对where 和group by 查询结果的临时表进行在进行筛选操作

多多查询操作,就体会多了

0.0000 0 0 回复
周士林
2021-12-15

group by 后面用having 是聚合分组后的筛选;where 是聚合分组前的筛选。

所以需要在分组前就筛选的,用where,需要在分组后筛选的,用having。

至于条件如何设置,这要看需求,需要什么就设置什么呗,条件如何设置这个问题你可以再具体下

0.0000 0 0 回复

推荐课程