7.4表数据的检索 查询记录 7.4.1使用企业管理器 7.4.2使用 Transac-SQL语言(DML) 从数据库中检索行,并允许从一个或多个 表中选择一个或多个行或列。 2021/2/20 Information College. ChangJun
11 2021/2/20 Information College · ChangJun 7.4 表数据的检索 ——查询记录 7.4.1 使用企业管理器 7.4.2 使用Transac-SQL语言(DML) 从数据库中检索行,并允许从一个或多个 表中选择一个或多个行或列
7.4表数据的检索 查询记录 7.4.1使用企业管理器 7.4.2使用 Transac-SQL语言(DML) 查询语句是数据库使用中最基本和最重要 的语句之一。 其功能是从数据库中检索满足条件的数据。 查询的数据源可以来自一张表,也可以来 自多张表甚至视图。 SELECT语句还可以对查询的结果进行排序 汇总等。 2021/2/20 Information College. ChangJun
12 2021/2/20 Information College · ChangJun 7.4 表数据的检索 ——查询记录 7.4.1 使用企业管理器 7.4.2 使用Transac-SQL语言(DML) 查询语句是数据库使用中最基本和最重要 的语句之一。 其功能是从数据库中检索满足条件的数据。 查询的数据源可以来自一张表,也可以来 自多张表甚至视图。 SELECT语句还可以对查询的结果进行排序、 汇总等
查询语句的基本结构: SELECT<目标列名序列> 需要哪些列 FROM<数据源> 来自于哪些表 LWHERE<检索条件表达式>一根据什么条件 [ GROUP BY<分组依据列> LHAVING<组提取条件 [ ORDER BY<排序依据列> 2021/2/20 Information College. ChangJun
13 2021/2/20 Information College · ChangJun 查询语句的基本结构: SELECT <目标列名序列> -- 需要哪些列 FROM <数据源> -- 来自于哪些表 [WHERE <检索条件表达式>] -- 根据什么条件 [GROUP BY <分组依据列>] [HAVING <组提取条件>] [ORDER BY <排序依据列>]
、简单查询 1、选择表中若干列 结果为 (1)查询指定的列 在很多情况下,用户可|s no shame 能只对表中的一部分属性列9512101李勇 感兴趣,这时可通过在 9512102刘晨 SELECT子句的<目标列名序列9512103王敏 >中指定要查询的列来实现。952110立 例1.查询全体学生的学号952102吴宾 与姓名 9521103张海 SELECT Sno, Sname From|9581104钱小平 Student 9531102王大力 2021/2/20 Information College. ChangJun
14 2021/2/20 Information College · ChangJun 一、简单查询 1、选择表中若干列 (1)查询指定的列 在很多情况下,用户可 能只对表中的一部分属性列 感兴趣,这时可通过在 SELECT子句的<目标列名序列 >中指定要查询的列来实现。 例1. 查询全体学生的学号 与姓名 SELECT Sno,Sname FROM Student Sno sname 9512101 李勇 9512102 刘晨 9512103 王敏 9521101 张立 9521102 吴宾 9521103 张海 9531101 钱小平 9531102 王大力 结果为 :
(2)如果要查询表中的全部列 例3.查询全体学生的记录 SELECT Sno, Sname, Ssex, Sage, Sdept FROM Student 等价于: SELECT* FROM Student 结果为 Sno name Ssex Sage Sdept 9512101李勇 男 19 计算机系 9512102刘晨 男 20 计算机系 9512103王敏 女 20 计算机系 9521101张立 男 22 信息系 9521102吴宾 女 21 信息系 9521103张海 男 20 信息系 9531101钱小平女 18 数学系 2021/2/20 953110大力男19数学系
15 2021/2/20 Information College · ChangJun (2)如果要查询表中的全部列 例3.查询全体学生的记录 SELECT Sno,Sname,Ssex, Sage, Sdept FROM Student 等价于:SELECT * FROM Student Sno Sname Ssex Sage Sdept 9512101 李勇 男 19 计算机系 9512102 刘晨 男 20 计算机系 9512103 王敏 女 20 计算机系 9521101 张立 男 22 信息系 9521102 吴宾 女 21 信息系 9521103 张海 男 20 信息系 9531101 钱小平 女 18 数学系 9531102 王大力 男 19 数学系 结果为 :