MySQL の AND 演算子はブール式を接続し、すべての式が true の場合にのみ true を返し、それ以外の場合は false を返します。これは、クエリ結果を絞り込んだり、複数の条件を満たすレコードを検索したり、条件を満たさないレコードを除外したりするために使用されます。
MySQL での AND の使用
MySQL の AND 演算子は、2 つ以上のブール An 式を接続するために使用されます。 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 での と の使用法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。