第二章 过滤和排序数据
1.过滤:
使用WHERE 子句,将不满足条件的行过滤掉。
WHERE 子句紧随 FROM 子句。
2.字符和日期:
字符和日期要包含在单引号中。
字符大小写敏感,日期格式敏感。
默认的日期格式是 DD-MON月-RR。
3.比较运算:
= > >= < <= <>或!=
赋值 :=
BETWEEN...AND...:在两个值之间 (包含边界) ,使用 BETWEEN 运算来显示在一个区间内的值
IN(set):等于值列表中的一个, 使用 IN运算显示列表中的值。
LIKE:模糊查询,使用 LIKE 运算选择类似的值
选择条件可以包含字符或数字:
% 代表零个或多个字符(任意个字符)。
_ 代表一个字符。
' %’和‘-’可以同时使用。
可以使用 ESCAPE 标识符 选择‘%’和 ‘_’ 符号。回避特殊符号的:使用转义符。例如:将[%]转为[\%]、[_]转为[\_],然后再加上[ESCAPE ‘\’] 即可。
IS NULL:使用 IS (NOT) NULL 判断空值。
4.逻辑运算:
AND 要求并的关系为真。
OR 要求或关系为真。
NOT
5.ORDER BY子句:
使用 ORDER BY 子句排序
ASC(ascend): 升序
DESC(descend): 降序
ORDER BY 子句在SELECT语句的结尾。