where 語句用于在 sql 查詢中添加過濾條件,僅選擇滿足指定條件的記錄,語法為:select 列名 from 表名 where 條件。where 語句使用各種條件操作符,包括:=、、>、>=、
SQL 中 WHERE 語句
在 SQL 中,WHERE 語句用于在查詢中指定過濾條件,選擇滿足特定條件的記錄。
WHERE 語句的語法
<code>SELECT 列名 FROM 表名 WHERE 條件</code>
登錄后復制
條件操作符
WHERE 語句使用各種操作符來指定條件,包括:
= 等于
或 != 不等于
> 大于
>= 大于或等于
小于
小于或等于
BETWEEN 介于
LIKE 模糊匹配
IN 屬于給定的值列表
示例
以下查詢使用 WHERE 語句選擇客戶表中年齡大于 25 歲的客戶:
<code>SELECT * FROM customers WHERE age > 25;</code>
登錄后復制
使用連接符
連接符(如 AND、OR、NOT)可用于將多個條件組合到 WHERE 語句中。
AND 條件全部為真時返回真
OR 條件中任何一個為真時返回真
NOT 將條件的結果取反
示例
以下查詢使用 AND 連接符選擇年齡大于 25 歲且城市為 “紐約” 的客戶:
<code>SELECT * FROM customers WHERE age > 25 AND city = "New York";</code>
登錄后復制