-
使用where子句
在select语句中,数据根据where子句中指定的搜索条件进行过滤。where子句在表名之后使用。
*SQL过滤和应用过滤:数据也可以在应用层过滤,为此,SQL语句的select语句为客户端应用检索出超过实际所需的数据,然后再客户端过滤,但这种做法使得服务器不得不通过网络发送多于的数据,这将导致网络带宽的浪费。
-
where子句操作符
1)检查单个值
2)不匹配检查
使用!=操作符;
3)范围值检查
between操作符指定的范围开始值和结束值,两个值必须用and分隔开。
*between匹配范围中所用值,包括指定的开始值和结束值。
4)空值检查
确定值是否是NULL不能简单地用=NULL。select语句有一个特殊的where子句,可用来检查具有NULL值的列。
*NULL与非匹配:通过过滤选择不包含指定值的所有行时,你可能希望返回含NULL值的行,但这做不到。具体看:NULL与非匹配
SQL基础四【过滤数据】
最新推荐文章于 2022-03-20 09:05:51 发布