(1)SELECT语句是SQL语言的核心,它包含SELECT子句、FROM子句、WHERE子句、GROUPBY子句、HAVING子句、ORDER BY子句、LIMIT子句等。
(2)投影查询用于选择列,投影查询通过SELECT语句的SELECT子句来表示。
(3)选择查询用于选择行,选择查询通过WHERE子句实现,WHERE子句通过条件表达式给出查询条件,该子句必须紧跟FROM子句之后。
(4)GROUP BY子句用于指定需要分组的列。HAVING子句用于对分组按指定条件进一步进行筛选,过滤出满足指定条件的分组。聚合函数实现数据的统计计算,聚合函数包括COUNTO、SUMO、AVGO、MAX()、MIN()等函数。
(5)ORDER BY子句用于对查询结果进行排序。LIMIT子句用于限制SELECT语句返回的行数。
(6)连接查询是重要的查询方式,包括内连接、外连接和交叉连接。在内连接(INNERJOIN)查询中,常用的内连接有等值连接与非等值连接、自然连接和自连接等。外连接(OUTER JOIN)有以下两种:左外连接(LEFT OUTER JOIN)和右外连接(RIGHTOUTER JOIN).
(7)将一个查询块嵌套在另一个查询块的子句指定条件中的查询称为嵌套查询,在嵌套查询中,上层查询块称为父查询或外层查询,下层查询块称为子查询(Subquery)或内层查询。子查询通常包括IN子查询、比较子查询和EXIST子查询。
(8)联合查询将两个或多个SQL语句的查询结果集合并起来,利用集合进行查询处理以完成特定的任务,使用关键字UNION将两个或多个SQL查询语句结合成一个单独SQL查询语句。
“查询“知识点
最新推荐文章于 2024-10-08 15:41:48 发布