AND運算子用於組合多個條件,僅當所有條件都為TRUE時才傳回TRUE。語法:WHERE condition1 AND condition2 AND ...,其中condition是評估為TRUE或FALSE的條件。例如,要取得年齡大於21且姓名包含"John"的客戶,查詢為:SELECT * FROM customers WHERE age > 21 AND name LIKE '%John%'。
SQL 中AND 運算子用法
AND 運算子是SQL 中用來組合多個條件的邏輯運算符。它傳回 TRUE,當且僅當所有指定的條件都為 TRUE 時。
語法:
<code>WHERE condition1 AND condition2 AND ...</code>
其中:
#condition1
、condition2
等是評估為TRUE 或FALSE 的條件。 用法範例:
考慮以下表格結構:
<code>CREATE TABLE customers ( id INT PRIMARY KEY, name VARCHAR(255), age INT );</code>
以下查詢取得所有年齡大於21 且姓名包含"John" 的客戶:
<code>SELECT * FROM customers WHERE age > 21 AND name LIKE '%John%';</code>
在這個查詢中:
age > 21
條件檢查客戶的年齡是否大於21。 name LIKE '%John%'
條件檢查客戶的姓名是否包含子字串 "John"。 注意事項:
以上是sql中and的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!