SQL语句:使用WHERE子句规定选择的标准
SQL WHERE 子句
WHERE 子句用于规定选择的标准。
如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句。语法如下:
=:等于
<>:不等于
>:大于
<:小于
>=:大于等于
<=:小于等于
BETWEEN:在某个范围内
LIKE:搜索某种模式
注释:在某些版本的 SQL 中,操作符 <> 可以写为 !=。
使用 WHERE 子句
如果只希望选取居住在城市 "Beijing" 中的人,我们需要向 SELECT 语句添加 WHERE 子句:
引号的使用
SQL 使用单引号来环绕文本值(大多数据库系统也接受双引号)。如果是数值,则不使用引号。
WHERE 子句用于规定选择的标准。
如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句。语法如下:
SELECT 列名称 FROM 表名称 WHERE 列 运算符 值下面的运算符可在 WHERE 子句中使用:
=:等于
<>:不等于
>:大于
<:小于
>=:大于等于
<=:小于等于
BETWEEN:在某个范围内
LIKE:搜索某种模式
注释:在某些版本的 SQL 中,操作符 <> 可以写为 !=。
使用 WHERE 子句
如果只希望选取居住在城市 "Beijing" 中的人,我们需要向 SELECT 语句添加 WHERE 子句:
SELECT * FROM Persons WHERE City="Beijing""Persons" 表
LastName FirstName Address City Year Adams John Oxford Street London 1970 Bush George Fifth Avenue New York 1975 Carter Thomas Changan Street Beijing 1980 Gates Bill Xuanwumen 10 Beijing 1985结果:
LastName FirstName Address City Year Carter Thomas Changan Street Beijing 1980 Gates Bill Xuanwumen 10 Beijing 1985
引号的使用
SQL 使用单引号来环绕文本值(大多数据库系统也接受双引号)。如果是数值,则不使用引号。
SELECT * FROM Persons WHERE FirstName="Bush" SELECT * FROM Persons WHERE Year>1965
2016-07-24 2100人浏览

评论