MySQL の IS 演算子と IS NOT 演算子は何に使用されますか?

王林
リリース: 2023-08-23 22:17:04
転載
1181 人が閲覧しました

MySQL的IS和IS NOT运算符有什么用途?

MySQL では、IS演算子とIS NOT演算子は両方とも、値をブール値と比較するために使用されます。

IS 演算子の構文は次のとおりです。

Val IS Boolean_val
ログイン後にコピー

HereValは、ブール値に対してテストする値です。

Boolean_valは、値がテストされるブール値であり、TRUE、FALSE、または UNKNOWN のいずれかになります。

IS NOT演算子の構文は次のとおりです。 −

ここで、Valは、ブール値に対してテストする値です。

Boolean_valはテストするブール値で、TRUE、FALSE、または UNKNOWN のいずれかになります。

IS NOT演算子の構文は次のとおりです。-

Val IS NOT Boolean_val
ログイン後にコピー

ここで、Valは、値に対してテストするブール値です。 。

Boolean_valはテスト対象のブール値で、TRUE、FALSE、または UNKNOWN のいずれかになります。

次の MySQL ステートメントは、上記の -

mysql> Select 1 IS TRUE, 0 IS FALSE, NULL IS UNKNOWN; +-----------+------------+-----------------+ | 1 IS TRUE | 0 IS FALSE | NULL IS UNKNOWN | +-----------+------------+-----------------+ | 1 | 1 | 1 | +-----------+------------+-----------------+ 1 row in set (0.00 sec) mysql> Select 1 IS NOT TRUE, 0 IS NOT FALSE, NULL IS NOT UNKNOWN; +---------------+----------------+---------------------+ | 1 IS NOT TRUE | 0 IS NOT FALSE | NULL IS NOT UNKNOWN | +---------------+----------------+---------------------+ | 0 | 0 | 0 | +---------------+----------------+---------------------+ 1 row in set (0.00 sec) mysql> Select 0 IS NOT TRUE, 1 IS NOT FALSE, NULL IS NOT UNKNOWN; +---------------+----------------+---------------------+ | 0 IS NOT TRUE | 1 IS NOT FALSE | NULL IS NOT UNKNOWN | +---------------+----------------+---------------------+ | 1 | 1 | 0 | +---------------+----------------+---------------------+ 1 row in set (0.00 sec)
ログイン後にコピー
を示します。

以上がMySQL の IS 演算子と IS NOT 演算子は何に使用されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!