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 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
以上是SQL如何使用WHERE子句規定選擇的標準的詳細內容。更多資訊請關注PHP中文網其他相關文章!