Die WHEN-Klausel in MySQL wird verwendet, um die Aktionen anzugeben, die ausgeführt werden sollen, wenn bestimmte Bedingungen erfüllt sind. Es unterstützt: Einzelbedingungsprüfung, zum Beispiel: FALL WHEN Gehalt >= 10000 DANN 'Hoch'. Verarbeitung mehrerer Bedingungen, zum Beispiel: FALL WENN Alter < DANN „Kind“, WENN Alter < Standardergebnis, zum Beispiel: CASE WHEN gender = 'M' THEN 'Male' ELSE 'Female'. Die WHEN-Klausel bietet eine präzise Syntax, die Handhabung mehrerer Bedingungen und Standardergebnisse.
WHEN-Verwendung in MySQL
Übersicht:
Die WHEN-Klausel ist ein Zweig in einem CASE-Ausdruck, der die Aktion angibt, die ausgeführt werden soll, wenn eine bestimmte Bedingung erfüllt ist.
Syntax:
1 2 3 4 5 6 |
|
Verwendung:
Einzelne Bedingung:
WHEN-Klausel kann eine einzelne Bedingung angeben, und wenn die Bedingung wahr ist, wird das entsprechende Ergebnis zurückgegeben.
Zum Beispiel:
1 2 3 |
|
Mehrere Bedingungen:
Es können auch mehrere WHEN-Klauseln vorhanden sein, um unterschiedliche Bedingungen zu behandeln.
Zum Beispiel:
1 2 3 4 |
|
Standardergebnis:
Die ELSE-Klausel gibt das Standardergebnis an, wenn alle Bedingungen der WHEN-Klausel nicht erfüllt sind.
Zum Beispiel:
1 2 3 |
|
Vorteile:
Einschränkungen:
Das obige ist der detaillierte Inhalt vonVerwendung in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!