萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> SQL WHERE 子句實例

SQL WHERE 子句實例

WHERE 子句用於規定選擇的標准。

WHERE 子句

SELECT 列名稱 FROM 表名稱 WHERE 列 運算符 值

下面的運算符可在 WHERE 子句中使用:

操作符 描述 = 等於 <> 不等於 > 大於 < 小於 >= 大於等於 <= 小於等於 BETWEEN 在某個范圍內 LIKE 搜索某種模式

注釋:在某些版本的 SQL 中,操作符 <> 可以寫為 !=。

使用 WHERE 子句

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

引號的使用

這是正確的:
SELECT * FROM Persons WHERE FirstName='Bush'
這是錯誤的:
SELECT * FROM Persons WHERE FirstName=Bush

數值:

這是正確的:
SELECT * FROM Persons WHERE Year>1965
這是錯誤的:
SELECT * FROM Persons WHERE Year>'1965'
copyright © 萬盛學電腦網 all rights reserved