千家信息网

SQL中如何使用WHERE子句规定选择的标准

发表于:2024-11-30 作者:千家信息网编辑
千家信息网最后更新 2024年11月30日,小编给大家分享一下SQL中如何使用WHERE子句规定选择的标准,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!SQL WHE
千家信息网最后更新 2024年11月30日SQL中如何使用WHERE子句规定选择的标准

小编给大家分享一下SQL中如何使用WHERE子句规定选择的标准,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

SQL WHERE 子句
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        YearAdams       John         Oxford Street      London      1970Bush        George       Fifth Avenue       New York    1975Carter      Thomas       Changan Street     Beijing     1980Gates       Bill         Xuanwumen 10       Beijing     1985

结果:

LastName    FirstName    Address            City        YearCarter      Thomas       Changan Street     Beijing     1980Gates       Bill         Xuanwumen 10       Beijing     1985


引号的使用
SQL 使用单引号来环绕文本值(大多数据库系统也接受双引号)。如果是数值,则不使用引号。

SELECT * FROM Persons WHERE FirstName="Bush"SELECT * FROM Persons WHERE Year>1965

以上是"SQL中如何使用WHERE子句规定选择的标准"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

0