- 1
- 0
- 约7.1千字
- 约 53页
- 2019-09-15 发布于湖北
- 举报
第7章 数据查询 教学课件 目录 本章目标 熟练应用:SELECT语句进行简单查询 掌握:SELECT语句进行汇总查询的方法 能够:应用SELECT语句对多表进行联接、联合和嵌套查询 本章内容 7.1 SELECT语句 7.2 简单查询 7.3 汇总查询 7.4 联接查询 7.5 联合查询 7.6 子查询 7.1 SELECT语句 SELECT select_list [INTO new_table_name] FROM table_list [WHERE search_conditions] [GROUP BY group_by_list] [HAVING search_conditions] [ORDER BY order_list[ASC|DESC]] [COMPUTE compute_condition [BY column]] 7.1 SELECT语句(续) 简单查询(单表): 投影查询:选择列 水平查询:选择行 排序: 汇总查询: 汇总:全部记录、分组记录 明细汇总:全部记录、分组记录 多表查询: 连接查询 联合查询 子查询 7.2 简单查询 7.2.1 使用SELECT子句选择列 7.2.2 使用WHERE子句选择行 7.2.3 使用ORDER BY子句排序 7.2.1 使用SELECT子句选择列 列表达式::= 特定列:列名, 列名 所有列:* 指定返回列的名称 (1)列名 AS 别名 (2)列名 别名 (3)别名 = 列名 派生列:表达式 消除重复行: DISTINCT select_list 6. 限制返回行的数量: TOP n [PERCENT] select_list 7.2.2 使用WHERE子句选择行 条件表达式::= 比较表达式:列名 = 值(=、、、=、=、) 范围表达式:列名 BETWEEN 值1 AND 值2 列表表达式:列名 IN(值1 ,值2) 模式匹配表达式:列名 LIKE ‘匹配串’ [ESCAPE ‘换码字符’] 空值判断表达式:列名 IS [NOT] NULL 逻辑表达式:比较表达式1 AND 比较表达式2 (AND/OR/NOT) 7.2.3 使用ORDER BY子句排序 ORDER BY子句用于对输出的结果集排序。 7.3 汇总查询 7.3.1 使用集合函数进行全部数据汇总 7.3.2 使用GROUP BY子句进行分组数据汇总 7.3.3 使用COMPUTE子句进行明细汇总 7.3.1 使用集合函数进行全部数据汇总 集合函数列::= 7.3.2 使用GROUP BY子句进行分组数据汇总 GROUP BY子句用于对结果集中的行按照指定列进行分组,并且按组进行统计汇总。 注意: SELECT子句中的列表达式必须满足下列两个条件之一: 应用了集合函数; 未应用集合函数的列必须应用于GROUP BY子句中。 7.3.3 使用COMPUTE子句进行明细汇总 注意: 集合函数中不能使用DISTINCT关键字。 COMPUTE子句中指定的属性列必须存在于SELECT子句中。 COMPUTE…BY…子句必须与ORDER BY子句一起使用,并且BY关键字后指定的列必须与ORDER BY子句中指定的列相同,或为其子集,且列的顺序也必须一致。 7.4 联接查询 7.4.1 联接查询概述 7.4.2 交叉联接查询 7.4.3 内连接查询 7.4.4 外连接查询 7.4.5 单表和多表联接查询 7.4.1 联接查询概述 7.4.1 联接查询概述(续) 类型: 交叉连接:CROSS JOIN 内连接:INNER JOIN 外连接:OUTER JOIN 连接条件:表1.外键=表2.主键 指定每个表中要用于联接的列。典型的联接条件是:一个表中指定一个外键,而另一个表中指定与其关联的主键。 逻辑运算符(如 = 或 )。 7.4.2 交叉联接查询 交叉连接:笛卡尔积 笛卡尔积运算过程? 笛卡尔积运算结果? 运算符:CROSS JOIN 注意: 没有WHERE子句的交叉联接将产生联接所涉及的表的笛卡尔积。 如果添加一个WHERE子句,则交叉联接的作用将等同内联接。 7.4.3 内连接查询 内连接:是指用比较运算符设置联接条件,返回:符合联接条件的数据行。 运算符:INNER JOIN或JOIN 分类: 等值连接 自然连接 不等值连接 7.4.4 外连接查询 外联接:是指返回的结果集:除了包括符合联接条件的行以外,还返回至少一个联接表的其他行。 运算符是:OUTER JOIN 分类: 左外连接:LEFT JOIN 右外连接:RIGHT JOIN 全外连接 :FULL JOIN Step1:交叉连接查询 Step2
您可能关注的文档
- 八年级历史下册 第二课 整体世界的最终形成 第二课时文明与野蛮的交织课件 人教新课标版.ppt
- LTE_PRACH配置参数分析.doc
- hr经理面试问题俱全(就是比大全还要全)面试问题样例.doc
- 八年级生物千姿百态的动物世界(一)苏教版.ppt
- 办公自动化设备的使用和维护 第二版 中专 陈国先 第6-9章 第6章 针式打印机新.ppt
- GSM网络性能KPI(质差小区).doc
- 白山市军粮供应站后侧低温冷藏库房维修改造建设地点白山市浑环评报告.doc
- HOST系统封装详细教程[完整版适合初学者].doc
- FKC第二章 倾听[企业文档].ppt
- TS169492009质量管理体系 内审员培训(8)---体系_智库文档.ppt
- 小学六年级英语词汇全(精讲精析+分类汇总+易错突破).docx
- 二年级下册成语 分类详解+易错辨析+实用练习(规范版).docx
- 二年级下册成语 分类详解+易错辨析+实用练习(完整版) 精华版.docx
- 二年级下册成语 分类详解+易错辨析+实用练习(完整版).docx
- 二年级下册成语 分类详解+易错辨析+实用练习(完整版)规范.docx
- 二年级下册成语 分类详解+易错辨析+实用练习(完整版)汇编.docx
- 二年级下册成语 分类详解+易错辨析+实用练习(完整版)全.docx
- 二年级下册成语 分类详解+易错辨析+实用练习(完整版)实用.docx
- 二年级下册成语 分类详解+易错辨析+实用练习(完整版)实用版.docx
- 二年级下册成语 分类详解+易错辨析+实用练习.docx
最近下载
- 2025年中国高压开关柜市场调查研究及行业投资潜力预测报告.docx
- 学区集体2026年工作计划.docx VIP
- 2019年上半年事业单位联考《职业能力倾向测验》D类真题.doc VIP
- 2025年中国蓄能器截止阀行业发展潜力预测及投资战略研究报告.docx
- 六年级上册拔尖数学试卷.docx VIP
- 广州市“房地一体”农村宅基地和集体建设用地权籍调查技术培训ppt1103.pptx VIP
- TCNAS53-2025抗肿瘤药物静脉给药技术学习解读课件附送标准全文word版.pptx
- 职业能力倾向测验-2019年上半年事业单位联考《职业能力倾向测验》D类真题.docx VIP
- 中国铁路运输设备行业发展前景及投资战略咨询报告.docx
- 训诂学 全套课件.PPT VIP
原创力文档

文档评论(0)