7、8--ch4--SQL语言-3.ppt

7、8--ch4--SQL语言-3

计算机与信息工程分院-计算机系-马新娜 Theory of Database 计算机与信息工程分院计算机系 数 据 库 原 理 Theory of Database 邸书灵 信息科学与技术学院 计算机系 2010-11-10 复习:SQL语句 SELECT [ ALL | DISTINCT ] 目标列表达式 [,目标列表达式] … FROM 表名 [ WHERE 条件表达式 ] [ GROUP BY 列名1 [ HAVING 条件表达式 ] ] [ ORDER BY 列名2 [ ASC|DESC ] ]; 简单查询(SELECT … FROM …) 选择表中若干列:全部列、指定列、计算列、列别名 选择表中若干元组:满足简单条件(比较、范围、集合、字符匹配)、多重条件、汇总、排序、分组[筛选],去重、空值 数据查询功能 查询语句的基本结构 简单查询 多表连接查询 子查询 问题 查询要求 查询每个学生信息及其选修课程的情况。 查询计算机系学生的修课情况,要求列出学号、学生姓名、所修课的课程号和成绩。 实现以上查询要求,单从某一个表中得不到全部数据,需要从多个表中。 要保证多个表中的数据是同一个对象的。 连接查询 连接查询:同时涉及多个表的查询 连接条件或连接谓词:用来连接两个表的条件 一般格式: [表名1.]列名1 比较运算符 [表名2.]列名2 连接条件中的各连

文档评论(0)

1亿VIP精品文档

相关文档