Bonjour, je cherche une fonction me permettant de spécifier une valeur de remplacement en cas de présence et d'abscence de valeur.
Par exemple, cela me permettrait d'avoir en façe du nom d'un élève, absent ou présent etc...
Merci pour votre aide.
Bonjour, je cherche une fonction me permettant de spécifier une valeur de remplacement en cas de présence et d'abscence de valeur.
Par exemple, cela me permettrait d'avoir en façe du nom d'un élève, absent ou présent etc...
Merci pour votre aide.
Bonjour,
Retournera valeur si elle existe, 'Absent' sinon.
Code : Sélectionner tout - Visualiser dans une fenêtre à part coalesce(valeur,'Absent')
Si vous voulez juste 'Present' ou 'Absent', vous pouvez utiliser un CASE :
Code : Sélectionner tout - Visualiser dans une fenêtre à part CASE WHEN valeur IS NULL THEN 'Absent' ELSE 'Present' END AS Presence
La norme SQL c'est COALESCE. NVL est un truc spécifique à Oracle !
A +
Finalement ce case ( dont j'ai appris la conaissance il y a peu ) est vraiment util. Je n'ai pas encore le refléxe, ça viendra.
Merci enore =)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager