- 1、本文档共58页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
子任务4 GROUP BY子句 GROUP BY子句用于对结果集进行数据分组。 基本语法: [GROUP BY [ ALL ] group_by_expression [,…n] [ WITH { CUBE | ROLLUP } ] ] 子任务5 HAVING子句 HAVING子句指定组或聚合的有哪些信誉好的足球投注网站条件,通常与GROUP BY子句一起使用,对分组的结果进行进一步的筛选。 基本语法: GROUP BY group_by_expression HAVING having_expression 任务5 连接查询 子任务1 等值和非等值连接 1. 连接查询的语法结构 连接查询中用来连接两个表的条件称为连接条件或连接谓词,其形式为: [表1].列名1连接运算符[表2].列名2 常见的连接运算符包括: 比较运算符:=、、、=、=、!=、BETWEEN和AND。 逻辑运算符:NOT、AND、OR。 使用BETWEEN和AND的连接查询形式为: [表1].列名1BETWEEN[表2].列名2AND[表2].列名3 2.连接查询的分类 1)按照是否使用“=”连接运算符分类 等值连接:使用“=”。 非等值连接:不使用“=”。 2)按照结果集分类 3.笛卡尔积连接 笛卡尔积是不带连接谓词的连接,只是两个表记录的交叉乘积,其结果会产生一些无意义的组合值。其语法如下: SELECT select_list FROM table1,table2 子任务2 内连接 内连接 基本语法: SELECT select_list FROM table1 [INNER]JOIN table2 ON conditions 子任务3 自连接 自身连接 自身连接是一个数据表自己与自己建立的连接。自身连接可看作一张表的两个副本之间的连接。在自身连接中,必须为表指定两个别名,使之在逻辑上成为两张表。 7.复合连接 复合连接就是对两个以上的表进行的连接。前面介绍的两个表之间的连接方法,同样也适用于复合连接。 外连接 1)左外连接 SELECT select_list FROM table1 LEFT OUTER JOIN table2 ON contions [WHERE子句] 2)右外连接 SELECT select_list FROM table1 RIGHT OUTER JOIN table2 ON contions [WHERE子句] 3)全外连接 SELECT select_list FROM table1 FULL OUTER JOIN table2 ON contions [WHERE子句] 子任务4 外连接 任务6 子查询 SELECT语句的语法结构 虽然 SELECT 语句的完整语法较复杂,但是其主要的子句可归纳如下: SELECT [ ALL | DISTINCT ][ TOP n [ PERCENT ] [ WITH TIES ] ]select_list [ INTO new_table ] FROM table_source [ WHERE search_condition ] [ GROUP BY group_by_expression ] [ HAVING search_condition ] [ ORDER BY order_expression [ ASC | DESC ] ] 1. 使用IN关键字的子查询 使用IN或者NOT IN关键字来进行子查询时,允许子查询返回一个结果集合, IN关键字表示的是一种属于的关系,即在所选数据集合之中;NOT IN关键字则表示不属于所选的数据集合。 2. 使用比较运算符的子查询 使用比较运算符的子查询是指外层查询与子查询之间用比较运算符进行连接。如果用户能够知道子查询返回的值是单值的时候,可以使用=、、、=、=、!=、等比较运算符。 3. 使用ANY关键字的子查询 在子查询返回单值的时候可以使用比较运算符,同时还可以使用ANY或ALL关键字与比较运算符一起使用。 4. 使用EXISTS关键字的子查询 EXISTS关键字用来确定数据是否在查询列表中存在,当一个子查询至少返回一条记录时条件成立,带有EXISTS的谓词子查询不返回任何数据,只是产生逻辑真值“TRUE”或逻辑假值“FALSE”。 项目4 数据查询 项目4 数据查询 任务1 SELECT语句 用户
您可能关注的文档
- RPA财务机器人开发教程—基于UiPath课件01机器人流程自动化概述.pptx
- RPA财务机器人开发教程—基于UiPath课件02UiPath安装与使用.pptx
- RPA财务机器人开发教程—基于UiPath课件03常用RPA流程自动化软件简介.pptx
- spss数据分析课件-modeler决策树.ppt
- SQL-Server-2012数据库实用教程(共8单元)项目3-数据表的创建与管理.ppt
- SQL-Server-2012数据库实用教程(共8单元)项目5-索引与视图.ppt
- SQL-Server-2012数据库实用教程(共8单元)项目6-存储过程和触发器.ppt
- SQL-Server-2012数据库实用教程(共8单元)项目7-程序设计.ppt
- SQL-Server-2012数据库实用教程共8单元项目1SQL-Server-2012的安装与配置.ppt
- SQL-Server-2012数据库实用教程共8项目2-SQL-Server-2012的常用实用工具.ppt
- 英语人教PEP版八年级(上册)Unit4+writing+写作.pptx
- 人美版美术四年级(上册)8 笔的世界 课件 (1).pptx
- 人美版美术七年级(上册)龙的制作.pptx
- 英语人教PEP版六年级(上册)Unit 2 第一课时.pptx
- 数学苏教版三年级(上册)3.3 长方形和正方形周长的计算 苏教版(共12张PPT).pptx
- 音乐人教版八年级(上册)青春舞曲 课件2.pptx
- 音乐人教版四年级(上册) 第一单元 音乐知识 附点四分音符|人教版.pptx
- 英语人教PEP版四年级(上册)Unit 6 Part B let's learn 1.pptx
- 道德与法治人教版二年级(上册)课件-3.11大家排好队部编版(共18张PPT).pptx
- 人美版美术七年级(上册)《黄山天下奇》课件1.pptx
文档评论(0)