文档详情

SQL Server数据查询讲义.ppt

发布:2018-04-29约1.68千字共115页下载文档
文本预览下载声明
SQL Server数据查询;数据查询;查询的分类;SELECT 语句的基本格式;SELECT [ALL|DISTINCT][TOP n[PERCENT]]选择列表 [INTO new-table] /*指定结果存入新表*/ [FROM] {表资源} [,…n] /*指定表或视图*/ [WHERE] 搜索条件 /*指定查询条件*/ [GROUP BY] {分组表达式}[,…n] /*指定分组表达式*/ [HAVING] 搜索条件 /*指定分组统计条件*/ [ORDER BY] {字段名 [ASC|DESC]} [,…n] /*指定排序表达式和顺序*/;选择表中的若干列;选择表中的若干列;选择表中的若干列;选择表中的若干列;选择表中的若干列;使用计算列;使用计算列;为结果集中的列指定别名;选择表中的若干行;消除取值重复的行;限制返回的行数;对查询的结果排序;对查询的结果排序(续);查询满足条件的行;查询满足条件的行;查询满足条件的行;使用比较运算符;使用比较运算符(续);使用比较运算符(续);使用字符串比较符;使用字符串比较符(续);使用字符串比较符(续);使用字符串比较符(续);使用字符串比较符(续);使用字符串比较符(续);使用字符串比较符(续);随堂练习;使用逻辑运算符;使用逻辑运算符(续);检索一定范围内的值;检索一定范围内的值(续);检索一定范围内的值(续);select title,price from titles where price not between 15 and 20 等价于: ???;使用值列表作为搜索条件;;使用值列表作为搜索条件(续);检索未知值;检索未知值(续);SQL Server数据查询;使用聚合函数;使用聚合函数;使用聚合函数;使用聚合函数(续);分组的基础知识;分组的基础知识;使用 GROUP BY 子句;使用 GROUP BY 子句;使用 GROUP BY 子句;使用 GROUP BY 子句;使用 GROUP BY 子句;使用 GROUP BY 子句;使用 GROUP BY 子句;随堂练习;联合使用 GROUP BY 子句和 HAVING 子句;联合使用 GROUP BY 子句和 HAVING 子句(续);select type , avg(price) from titles group by type having avg(price)$15;联合使用 GROUP BY 子句和 HAVING 子句(续);SQL Server数据查询;使用表的别名;组合多个表中的数据;联接概述;联接概述(续);使用内联接;;使用内联接(续);使用内联接(续);随堂练习;使用外联接;使用外联接(左联???);使用外联接(右联接);;联接两个以上的表;联接两个以上的表(续);随堂练习(1);随堂练习(2);使用交叉联接;使用交叉联接(续);自联接 (Self-Join);自联接 (Self-Join)(续);随堂练习;A;select * from R left outer join S on R.C = S.C;select R.*,S.* from R full outer join S on R.C = S.C;合并多个结果集;合并多个结果集(续);合并多个结果集(续);合并多个结果集(续);合并多个结果集(续);随堂练习;SQL Server数据查询;子查询;子查询介绍;子查询介绍(续);嵌套子查询;嵌套子查询(之一);嵌套子查询(之二);嵌套子查询(之三);随堂练习;相关子查询;使用 EXISTS操作符;;随堂练习;SQL Server数据查询;数据管理高级应用;使用 SELECT INTO 语句;使用 SELECT INTO 语句;根据其他表更新行;根据其他表更新行(续);随堂练习;回 顾
显示全部
相似文档