0
点赞
收藏
分享

微信扫一扫

MySQL---表数据高效率查询(简述)

扬帆远航_df7c 2023-07-13 阅读 50

目录

前言

一、聚合查询

💖聚合函数

💖GROUP BY子句

💖HAVING

二、联合查询

💖内连接

💖外连接

💖自连接

💖子查询

💖合并查询


前言

        数据库中数据表的数据查询有2种------聚合查询和联合查询,而本文讲解的是纯论述语法,如笔记一样,不会仔细讲解。本文的详细讲解:http://t.csdn.cn/xirrJ


一、聚合查询


        聚合查询有3种方式,聚合函数、GROUP BY子句和HAVING

💖聚合函数

        用于统计总数、计算平均值等操作。

💖GROUP BY子句

         GROUP BY 子句可以对指定列进行分组查询,但是需要和聚合函数一起使用才有高效率。

💖HAVING

        在使用group by子句的情况下,再对结果进行过滤,是不可以使用where语句,得使用having语句。

二、联合查询

        联合查询分为很多,内连接、外连接、自连接、子连接和合并连接

💖内连接

        连接2个有关联的表,查询所需要的数据

💖外连接

💖自连接

💖子查询

  • 单行子查询
  • 多行子查询

💖合并查询

        为了合并多个select的执行结果,我们需要使用集合操作符union,union all。

  • union
  •  union all

                                                                                          制作不易,哥哥姐姐们点个赞吧!!!

                                                                                                        --------懒惰的tq02

举报

相关推荐

0 条评论