Bonjour à toutes et tous,
je souhaite réaliser une requête SQL sur MS SQL 2012 qui du type
mais visiblement je ne peux pas utiliser la fonction LIKE avec un CASE WHEN de manière multiple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT CASE WHEN EE_INTITULE LIKE '%ESPECE%' THEN 'ESPECES' ELSE WHEN EE_INTITULE LIKE '%CHEQUE%' THEN 'CHQ'END FROM F_EEXTRAIT
je serai visiblement obligé de réalisé la requête suivante
Le résultat est renvoyé dans deux colonnes distinctes or ce que je cherche à obtenir c'est une seule colonne avec des valeurs multiples.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT CASE WHEN EE_INTITULE LIKE '%ESPECE%' THEN 'ESPECES' END, CASE WHEN EE_INTITULE LIKE '%CHEQUE%' THEN 'CHQ'END FROM F_EEXTRAIT
Pourriez vous m'aider svp?
Partager