SQL Serverを使用すると、クエリ内の値に対してリアルタイムのプログラムロジックを実行できます。これらの論理評価に基づいて、返されるデータセットの一部として値を生成できます。このブログでは、例を使用してSQLでifステートメントを実装する方法を学習します。以下は、このブログで取り上げられているトピックです–
SQLのIF条件
IF()関数は、true用とfalse用の2つのパラメーターで渡されます。この関数は、条件がTRUEの場合に1つの値を返し、条件がFALSEの場合に別の値を返します。
C ++のフィボナッチ
SQLのIFステートメントの構文:
IF(条件、value_if_true、value_if_false)
パラメータ値
調子 | 必須。テストする値 |
value_if_true | オプション。次の場合に返す値 調子 はTRUEです |
value_if_false | オプション。次の場合に返す値 調子 FALSEです |
If条件整数の例
例1:
条件がTRUEの場合は0を返し、条件がFALSEの場合は1を返します。
選択する IF(100<500, 0, 1)
出力:
オーバーライドとオーバーロードの違い
例2:
選択する IF(900<500, 0, 1)
出力:
SQLのIFステートメントを進めて、いくつかの文字列の例を見てみましょう。
条件文字列の例の場合
例3:
文字列を使用して条件をテストする
の場合2つの文字列が同じ場合、クエリは「YES」を返します。それ以外の場合は「NO」を返します。
選択する IF(STRCMP('こんにちは'、「学習者」)= 0、'はい'、'番号')
出力:
Javaのヒープおよびスタックメモリ
例4:
選択する IF(STRCMP('こんにちは'、'こんにちは')= 0、'はい'、'番号')
出力:
これで、「SQLのIfステートメント」に関するこのブログは終わりです。それがあなたの知識に追加されることを願っています。あなたがについてもっと知りたいなら MySQL このオープンソースのリレーショナルデータベースを理解してから、 インストラクター主導のライブトレーニングと実際のプロジェクト経験が付属しています。このトレーニングは、MySQLを深く理解し、主題をマスターするのに役立ちます。