SQL where子句用於指定SELECT語句返回符合查詢條件的行記錄。因此需要有條件地從表查詢數據,可將where子句添加在SELECT語句當中。
where子句語法:
SELECT 列名稱 FROM 表名稱 where 列 運算符 值在where子句中常用的運算符有:
運算符
描述
=
等於
<>
不等於。注:SQL一些版本(sql server 2014)可寫成!=
>
大於
<
小於
>=
大於或等於
<=
小於或等於
IN
等於值列表中的任何值
BETWEEN
在某個範圍內
LIKE
搜索某種模式
如果只希望選取城市來自北京的行記錄,我們可以在SELECT語句添加where 子句
"Users"表如下:
SELECT * FROM Users where city ='北京';輸出結果是:
引用使用說明:
SQL語言中如果是文本值(字符串)用單引號來括起引用,如果是數值則不用引號
如下示例:
SELECT * FROM Users where name = '小明';SELECT * FROM Users where birthday > '2001-01-20';SELECT * FROM Users where ages=18;上述例子中"Users"表用where子句多條件查詢語句
SELECT * FROM Users where city <>'北京' and ages>20;輸出結果集:
User_id
Name
Ages
birthday
city
1004
小強
21
1998-03-20
南京
如果覺得對您有一丟丟幫助,請點擊右下角【在看】,讓更多人看到該文章。