IF ELSE ステートメントを使用すると、SQL クエリの条件に基づいてさまざまなアクションを実行できます。条件チェックに使用され、結果に基づいて THEN または ELSE で指定されたステートメントを実行します。構文は次のとおりです。 IF 条件 THEN 操作 1 ELSE 操作 2 END IF。例: SELECT Product, IF(Product = 'Book', 'Book', 'Magazine') AS ProductType FROM Sales; Product 列の値に基づいて「Book」または「Magazine」メッセージを表示します。
SQL での IF ELSE ステートメントの使用法
IF ELSE ステートメントを使用すると、SQL クエリで条件チェックを実行し、結果に基づいてさまざまなアクションを実行できます。
構文:
<code>IF 条件 THEN 操作1 ELSE 操作2 END IF;</code>
例:
各注文の「Product」列と「Amount」列を含む「Sales」というテーブルがあるとします。各注文の商品タイプが「書籍」か「雑誌」かを確認し、それに応じて異なるメッセージを表示するには、次の IF ELSE ステートメントを使用できます。 製品 = '本'
。
条件が true (商品が「書籍」である) の場合、THEN
操作を実行します。「これは注文された書籍です」と表示されます。 条件が false (商品が「書籍」ではない) の場合は、ELSE
操作を実行します。「これは注文された雑誌です」と表示されます。
Product = 'Book'
。THEN
操作:显示 "这是订购的书籍"。ELSE
注: IF ELSE ステートメントは、より複雑な条件を処理するためにネストできます。
ELSE 句はオプションです。ELSE 句を指定しない場合、条件が false の場合は何も行われません。以上がSQLでのif elseの使用法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。