1.使用WHERE子句及WHERE字句操作符(=,<,>等)可以对数据进行过滤
如:WHERE prod_price = 3.49 ,只返回prod_price=3.49的行
应注意的是:1 ORDER BY 应位于WHERE之后
2 Microsoft Access 使用<>作为不等于操作符,不支持!=
3 如果将值与字符串类型的列进行比较,就需要限定引号
使用BETWEEN ...AND... 可以在指定范围内检查
空值:NULL
使用IS NULL 检查空值
注意:通过过滤选择不包含指定值的所有行时,不会返回包含NULL值的行。
2.高级数据过滤
组合WHERE字句:使用AND或OR操作符可以组合过滤条件
要注意求值顺序:AND优先级大于OR
IN操作符用来指定操作范围,范围中的每个条件都可以进行匹配。IN 取一组由逗号分隔,括在圆括号中的合法值。
NOT:WHERE字句中用来否定其后条件的关键字。
3使用通配符过滤
LIKE操作符
通配符(Microsoft Access):* ?