WHEN und CASE in SQL sind Schlüsselwörter, die zum Überprüfen von Bedingungen und zum Zurückgeben bestimmter Werte verwendet werden. Wenn die Bedingung wahr ist, wird die folgende Anweisung ausgeführt. CASE ist eine Kontrollflussanweisung, die je nach erfüllten Bedingungen unterschiedliche Anweisungen ausführt
WHEN Die Bedingung kann ein beliebiger gültiger SQL-Ausdruck sein, Beispiel: SELECT CAS
WHEN und CASE in SQL
Was sind WHEN und CASE?
WHEN und CASE sind eine Reihe von Schlüsselwörtern in SQL, die verwendet werden, um bedingte Prüfungen durchzuführen und bestimmte Werte zurückzugeben.
WHEN
CASE
So verwenden Sie WHEN und CASE
Die allgemeine Syntax einer CASE-Anweisung lautet wie folgt:
<code class="sql">CASE WHEN <condition1> THEN <result1> WHEN <condition2> THEN <result2> ... ELSE <default_result> END</code>
Die Bedingung kann ein beliebiger gültiger SQL-Ausdruck sein, z. B. ein Vergleich, eine logische Operation oder eine Unterabfrage.
Beispiel
Das folgende Beispiel verwendet eine CASE-Anweisung, um den Kundenstatus zurückzugeben:
<code class="sql">SELECT CASE WHEN status = 'A' THEN 'Active' WHEN status = 'I' THEN 'Inactive' ELSE 'Unknown' END AS customer_status FROM customers;</code>
Weitere Tipps
Das obige ist der detaillierte Inhalt vonWas bedeuten Wann und Groß-/Kleinschreibung in SQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!