Die
CASE-Anweisung wird verwendet, um basierend auf Bedingungen unterschiedliche Werte zurückzugeben. Syntax: CASE WHEN Bedingung DANN Ergebnis WHEN Bedingung DANN Ergebnis ... ELSE default_result END. Verwendung: 1. Geben Sie eine Bedingung an. 2. Geben Sie ein Ergebnis zurück, wenn die Bedingung wahr ist. 3. Verwenden Sie die ELSE-Klausel, um das Standardergebnis anzugeben, wenn alle Bedingungen falsch sind.
Verwendung der CASE-Anweisung in SQL
CASE-Anweisung wird in SQL verwendet, um unterschiedliche Werte basierend auf unterschiedlichen Bedingungen zurückzugeben. Die Syntax lautet wie folgt:
<code class="sql">CASE WHEN condition1 THEN result1 WHEN condition2 THEN result2 ... ELSE default_result END</code>
Verwendung:
Beispiel:
<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>
Weitere Optionen:
Vorteile:
Hinweis:
Das obige ist der detaillierte Inhalt vonVerwendung der Case-Anweisung in SQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!