MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQL IF()関数はどのように機能しますか?


MySQL IF()関数は、条件に基づいて値を返すMySQL制御フロー関数の1つです。 IFELSEまたはIFTHENELSE関数と呼ばれることもあります。基本的に、3つの式を取り、最初の式がtrue(ZEROでもNULLでもない)の場合、2番目の式を返します。それ以外の場合は、3番目の式を返します。その構文は次のとおりです-

構文
IF(expr, value_if_true, value_if_false)
ここ

  • exprは、何らかの条件を持つ式です。
  • Value_if_trueは、exprがTRUEと評価された場合に返される値です。
  • Value_if_falseは、exprがFALSEと評価された場合に返される値です。
mysql> Select IF(100=100,'YES','NO');
+------------------------+
| IF(100=100,'YES','NO') |
+------------------------+
| YES                    |
+------------------------+
1 row in set (0.00 sec)

mysql> Select IF(100=200,'YES','NO');
+------------------------+
| IF(100=200,'YES','NO') |
+------------------------+
| NO                     |
+------------------------+
1 row in set (0.00 sec)

  1. ネットワークセキュリティはどのように機能しますか?

    ネットワークセキュリティの種類は何ですか? システムにアクセスする権利。ウイルス対策やスパイウェア対策などのマルウェアを検出および防止するために使用されるソフトウェア。アプリケーションコードのセキュリティ...行動分析アプローチ。 ...必要な手順を実行してデータの損失を防ぎます。分散型サービス拒否攻撃を防ぐ方法。電子メールのセキュリティについて一言...ファイアウォールがあります。 ネットワークセキュリティの説明とは何ですか? ネットワークのユーザビリティと整合性を保護する一連のテクノロジは、ネットワークセキュリティと呼ばれます。これにより、一連の潜在的な脅威がネットワークに侵入したり、

  2. データスクレイピングはどのように機能しますか?

    これを読んでいるので、データスクレイピングの利点と、その自動化された手法により、すべての手作業を自分で行うことなく大量のデータを収集できることを聞いた可能性があります。 しかし、データスクレイピングはどのように正確に機能しますか?そして、それは難しいですか、それとも誰かがデータをスクレイピングする方法を学ぶことができますか? 多分それはあなたが好奇心を持っているからです。または、ビジネス(またはサイドハッスル)にもデータスクレイピングを使用できるかどうかを確認したい場合があります。 いずれにせよ、この短い記事の終わりまでに、データスクレイピングとは何か、スクレイピングプロセスが実際にど