文档详情

SQL Server 2008数据库应用技术 教学课件 张素青 孙杰 第5章.pdf

发布:2015-11-08约1.23万字共42页下载文档
文本预览下载声明
第5章数据查询 目录 ◎本章目标 ◎本章内容 ■熟练应用:SELECT语句 ■7.1SELECT语句 进行简单查询 ■7.2简单SELECT语句 ■掌握:SELECT语句进行 ■7.3SELECT语句的统 统计查询的方法 计功能 ■掌握:子查询 ■7.4多表连接查询 ■能够:应用SELECT语句 ■7.5合并结果集 对多表进行连接、联合和 ■7.6子查询 嵌套查询 7.1  SELECT语句 指定查询结果要输出的列 • SELECT [ALL|DISTINCT] [TOP n]列表达式 • [INTO 新表名] 指定要查询的表或视图 • FROM  表名与视图名列表 • [WHERE 逻辑表达式] 指定查询条件 • [GROUP BY 列名列表]  对查询结果集进行分组 • [HAVING 逻辑表达式 ] • [ORDER BY 列名[ASC|DESC]] 对查询结果集进行排序 5.2  简单SELECT语句 5.2.1 基本的SELECT语句 SELECT 选取的列 ■选取的列: FROM 表与视图的列表 1.特定列:列名1,列名2… WHERE 查询条件 2.所有列:* 3.指定返回列的名称 (1)列名 AS 别名 (2)列名 别名 (3)别名 = 列名 4.派生列:表达式 5.消除重复行: DISTINCT 列名列表 6.限制返回行的数量: TOP n [PERCENT] 列名列表 5.2.1  基本的SELECT语句 【例5-1】查询学生表,输出所有学生的详细信息。 SELECT * FROM 学生 【例5-2】查询学生表,输出所有学生的学号和姓名。 SELECT 学号,姓名 FROM 学生 【例5-3】查询学生表,输出所有学生的学号、姓名、以及 查询日期和时间,在“查询日期和时间”列前输出常量 “查询日期和时间”。 SELECT 学号,姓名,查询日期和时间,GetDate() FROM 学生 【例5-4】查询学生表,输出所有学生的学号、姓名、以及 查询日期和时间,并分别使用“学生学号”,“学生姓 名”,“查询日期”作为别名。 SELECT 学号 AS 学生学号,姓名 学生姓名, 查询日期=GetDate() F
显示全部
相似文档