3.消除结果表中重复元组 < select DISTINCT list >
【例7-4】 显示学生的性别, 不允许重复。
SELECT DISTINCT 性别 FROM student
4.对输出的属性列进行重命名 < select column AS alias >
Alias为别名,用于替换查询结果集内指定列的列名, 别名还可用于为表达式结果指定名称。
from course
12
7.1 简单查询
7.1.2 WHERE子句
WHERE子句中将给出查询语句的选择条件,条件表达式中可使 用逻辑运算符、比较运算符和算术运算符。 WHERE子句是:[WHERE<条件表达式>],它是一个可选子句, 用于指定查询条件。若在SELECT语句中选用了WHERE子句,
列的名字跟着SELECT关键字,它决定了哪一列或哪些 列将被作为结果返回,相当于关系代数中的投影运算。
FROM子句为:FROM<表名或视图名>[,<表名或 视图名>]…,它是SELECT语句中唯一必选的子 句。
表的名字紧跟着FROM关键字,它指出了对哪个表或哪 些表进行查询操作。
2.指定一个或多个属性列 【例7-1】 显示所有学生的学号
7.1 简单查询 7.2 聚集函数 7.3 空值 7.4.连接查询 7.5 集合运算 7.6 嵌套查询 7.7 更新操作
2
7.1 简单查询
SELECT语句用于查询数据库并检索匹配你指定条 件的数据,该语句具有灵活的使用方式和丰富的功 能。其基本格式为: SELECT[ALL|DISTINCT]<目标列表达式>[,<目标 列表达式>]…