时间:2021-04-16
在数据库中查询数据时,有时只希望查询所需要的数据,而非数据表中的所有数据,那么就可以使用SELECT语句中的WHERE子句来实现。
WHERE子句通过条件表达式描述关系中元组的选择条件。数据库系统处理该语句时,按行为单位,逐个检查每一行是否满足条件,将不满足条件的行筛选掉。WHERE子句的基本格式如下:
WHERE search_conditions
其中,search_conditions为用户选取所需查询数据行的条件,即查询返回行记录的满足条件。对于用户所需要的所有行,search_conditions条件为true;而对于其他行,search_conditions条件为false或者未知。下表列出了WHERE子句汇总可以使用的条件。
WHERE子句使用的条件
类别 运算符 说明
比较运算符 =、>、<、>=、<=、<> 比较两个表达式
逻辑运算符 AND、OR、NOT 组合两个表达式的运算结果或取反
范围运算符 BETWEEN、NOT BETWEEN 搜索值是否在范围内
列表运算符 IN、NOT IN 查询值是否属于列表值之一
字符匹配符 LIKE、NOT LIKE 字符串是否匹配
未知值 IS NULL、IS NOT NULL 查询值是否为NULL
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文介绍ThinkPHP的where()方法的用法。where方法可以用于对数据库操作的结果进行筛选。即SQL查询语句中的where子句。今天来给大家讲下查询最
SQLSelect语句完整的执行顺序:1、from子句组装来自不同数据源的数据;2、where子句基于指定的条件对记录行进行筛选;3、groupby子句将数据划
一、简单查询简单的Transact-SQL查询只包括选择列表、FROM子句和Where子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。例如,下面的语
ON子句与WHERE子句的不同一种更好地理解带有WHERE...ISNULL子句的复杂匹配条件的简单方法Matching-Conditions与Where-co
一、简单查询简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。例如,下面的语