
La fonction CASE évalue une liste de conditions et renvoie la valeur de l’expression de
résultat correspondant à la condition sélectionnée.
Exemple 1 : Affichage du salaire sous forme d'un commentaire texte basé sur une fourchette
de salaire.
SELECT nom, 'Catégorie de Salaire' =
CASE
WHEN salaire IS NULL THEN 'Non divulgué !'
WHEN salaire < 1500 THEN 'Agent de maîtrise'
WHEN salaire >= 1500 and salaire < 2000 THEN 'Cadre'
ELSE 'PDG!'
END
FROM Employés ORDER BY salaire
Exemple 2 : Affichage du salaire sous forme d'un commentaire texte basé sur une fourchette
de salaire.
SELECT nom, 'Catégorie de Salaire ' =
CASE
WHEN salaire IS NULL THEN 'Non divulgué !'
WHEN salaire < 1500 THEN 'Agent de maîtrise'
WHEN salaire >= 1500 and salaire < 2000 THEN 'Cadre'
ELSE 'PDG!'
END
FROM Employés ORDER BY salaire
154
Describe what you're looking for in as much detail as you'd like.
Our AI reads your request and finds the best matching books for you.
Popular searches:
Join 2 million readers and get unlimited free ebooks