MySQL IFNULL() 制御フロー関数はどのような用途に使用されますか?

王林
リリース: 2023-09-11 17:25:02
転載
562 人が閲覧しました

MySQL IFNULL()控制流函数有什么用?

MySQL IFNULL() 制御フロー関数は、NULL でない場合は最初の引数を返し、NULL でない場合は 2 番目の引数を返します。

構文

IFNULL(expression1, expression2)
ログイン後にコピー

ここで、式 1 が NULL でない場合、IFNULL() は式 1 を返し、それ以外の場合は式 2 を返します。両方のパラメータが NULL の場合は、NULL を返します。次の例は、これを示しています。 -

mysql> Select IFNULL(NULL,'Ram');
+--------------------+
| IFNULL(NULL,'Ram') |
+--------------------+
| Ram                |
+--------------------+
1 row in set (0.00 sec)

mysql> Select IFNULL('Shyam','Ram');
+-----------------------+
| IFNULL('Shyam','Ram') |
+-----------------------+
| Shyam                 |
+-----------------------+
1 row in set (0.00 sec)

mysql> Select IFNULL(NULL,NULL);
+-------------------+
| IFNULL(NULL,NULL) |
+-------------------+
| NULL              |
+-------------------+
1 row in set (0.00 sec)
ログイン後にコピー

以上がMySQL IFNULL() 制御フロー関数はどのような用途に使用されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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