MySQL 中 AND 運算子連接布林運算式,當且僅當所有運算式為真時傳回真,否則傳回假。它用於縮小查詢結果,尋找滿足多個條件的記錄或排除不符合條件的記錄。
MySQL 中AND 的用法
MySQL 中的AND 運算子用於連接兩個或多個布林表達式,產生一個傳回TRUE 或FALSE 的結果。當且僅當所有連接的表達式為 TRUE,結果才會為 TRUE。否則,結果為 FALSE。
語法
<code>表达式1 AND 表达式2 ...</code>
範例
<code>SELECT * FROM users WHERE age > 18 AND gender = 'male';</code>
此查詢將檢索所有年齡大於18 歲且性別為男性的使用者記錄。
優先權
AND 運算子的優先權低於 OR 運算符,高於 NOT 運算子。
真值表
表達式1 | 表達式2 | #結果 |
---|---|---|
TRUE | TRUE | #TRUE |
TRUE | FALSE | FALSE |
FALSE | TRUE | FALSE |
FALSE | FALSE | FALSE |
#使用場景
AND 運算子通常用於縮小查詢結果。例如:
注意事項
以上是mysql中and的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!