第三节 查 询 (1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)
(2) SELECT DISTINCT Sno
FROM SC;
结果:
Sno
-------
95001
95002
注意:DISTINCT短语的作用范围是所有目标列
例:查询选修课程的各种成绩。错误的写法:
SELECT DISTINCT Cno,DISTINCT Grade
FROM SC;
正确的写法:
SELECT DISTINCT Cno,Grade
FROM SC;
2.查询满足条件的元组
WHERE子句常用的查询条件

(1) 比较大小
在WHERE子句的<比较条件>中使用比较运算符:=,>,<,>=,<=,!= 或 <>,!>,!<,逻辑运算符NOT
+ 比较运算符。
例 查询所有年龄在20岁以下的学生姓名及其年龄。
SELECT Sname,Sage
FROM Student
WHERE Sage < 20; 或
SELECT Sname,Sage
FROM Student
WHERE NOT Sage >= 20;
|