SQL の
WHEN と CASE は、条件をチェックして指定された値を返すために使用されるキーワードです。 WHEN は条件を指定するために使用されます。CASE は、条件が満たされた場合に異なるステートメントを実行します。 <結果1> WHEN <条件2> ... ELSE <デフォルト_結果>条件には、有効な SQL 式を使用できます。例: SELECT CAS
SQL の WHEN と CASE
WHEN と CASE とは何ですか?
WHEN と CASE は、条件チェックを実行して指定された値を返すために使用される SQL のキーワードのセットです。
WHEN
CASE
WHEN と CASE の使用方法
CASE ステートメントの一般的な構文は次のとおりです:
<code class="sql">CASE WHEN <condition1> THEN <result1> WHEN <condition2> THEN <result2> ... ELSE <default_result> END</code>
条件には、比較、論理演算、サブクエリなどの任意の有効な SQL 式を使用できます。
例
次の例では、CASE ステートメントを使用して顧客ステータスを返します。
<code class="sql">SELECT CASE WHEN status = 'A' THEN 'Active' WHEN status = 'I' THEN 'Inactive' ELSE 'Unknown' END AS customer_status FROM customers;</code>
その他のヒント
以上がSQLで「いつ」と「大文字小文字」は何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。