ホームページ  >  記事  >  データベース  >  MySQL IFNULL() 制御フロー関数はどのような用途に使用されますか?

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

王林
王林転載
2023-09-11 17:25:02560ブラウズ

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 までご連絡ください。