CASE ステートメントは、条件に基づいて異なる値を返すために使用されます。構文: CASE WHEN 条件 THEN 結果 WHEN 条件 THEN 結果 ... ELSE default_result END。使用法: 1. 条件を指定します。 2. 条件が true の場合に結果を返します。 3. ELSE 句を使用して、すべての条件が false の場合のデフォルトの結果を指定します。
SQL での CASE ステートメントの使用法
CASE ステートメントは SQL で使用され、次の条件に基づいてさまざまな値を返します。異なる条件の値。構文は次のとおりです。
<code class="sql">CASE WHEN condition1 THEN result1 WHEN condition2 THEN result2 ... ELSE default_result END</code>
使用法:
例:
<code class="sql">-- 根据分数计算成绩等级 SELECT CASE WHEN score >= 90 THEN 'A' WHEN score >= 80 THEN 'B' WHEN score >= 70 THEN 'C' WHEN score >= 60 THEN 'D' ELSE 'F' END AS grade FROM students;</code>
その他のオプション:
利点:
注:
以上がSQLでのcase文の使用法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。