MySQL の WHEN 句は、特定の条件が満たされたときに実行されるアクションを指定するために使用されます。以下をサポートします: 単一条件チェック。例: CASE WHEN 給与 >= 10000 THEN 'High'。複数の条件の処理。例: CASE WHEN age
MySQL での WHEN の使用法
概要:
WHEN 句は CASE です特定の条件が満たされたときに実行するアクションを指定する式内の分岐。
構文:
<code class="sql">CASE expression WHEN value1 THEN result1 WHEN value2 THEN result2 ... ELSE default_result END</code>
使用法:
##単一条件:
例:
<code class="sql">CASE WHEN salary >= 10000 THEN 'High' ELSE 'Low' END</code>
複数の条件:
例:
<code class="sql">CASE WHEN age < 18 THEN 'Child' WHEN age < 65 THEN 'Adult' ELSE 'Senior' END</code>
デフォルトの結果:
例:
<code class="sql">CASE WHEN gender = 'M' THEN 'Male' ELSE 'Female' END</code>
利点:
制限事項:
以上がmysqlでの使用方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。