一、涉及空值的查询
注意:
空值不是一个确定的值,所以不可以用等于或不等于来比较或衡量;
空值只能说是空值(IS NULL)或不是空值(IS NOT NULL)。
二、多重条件查询
用逻辑运算符AND和OR组成多条件查询。
查询计算机系年龄在20岁以下的学生姓名 。
SELECT Sname FROM Student
WHERE Sdept=‘CS’ AND Sage<20
对查询结果进行排序的子句为:
ORDER BY <列名> [<列名> … ] [ASC | DESC ]
说明:按<列名>进行升序(ASC)或降序(DESC)排序。
查询全体学生情况,查询结果按所在系的系号升序排列,同一系的学生按年龄降序排列
SELECT * FROM Student
ORDER BY Sdept, Sage DESC