Condition dans SQL Server sur chaque ligne

Antoine -  
jee pee Messages postés 41521 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,


Cela fait un petit moment que j'ai essye et deja cherche la solution/idee dans Net mais jje ne le trouve pas. donc j aimerai que vous m aider.


dans ma table SQL server j'ai

Column1 | Column2 | Column_status| Column_Name
NULL | 123 | A | NULL
123 | 123 | NULL | B


EN GROS, L'idee c'est:
- si Column1 est equale a NULL
++ J'aimerai bien faire afficher "A"
- si Colum2 est equale a NULL
++ J aimerais afficher "B"

Merci de bien vouloir m'aider


A voir également:

1 réponse

jee pee Messages postés 41521 Date d'inscription   Statut Modérateur Dernière intervention   9 720
 
Salut,

regarde la fonction COALESCE : Renvoie la première expression non nulle parmi ses arguments.

select COALESCE(colnum1,Column_status), COALESCE(Colum2 ,Column_name) from

Cdlt
Un étranger, c'est un ami qu'on n'a pas encore rencontré.
0