Voici une requête toute simple
Le résultat est donc l'ensemble des enregistrements de T0 dont les champs C1, C2 et C3 sont concaténés via un séparateur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT C1+'-'+C2+'-'+C3 FROM T0
Oui mais voilà, il faudrait que les séparateurs n'apparaissent pas lorsque le champ qui le suit est vide (ou null) afin d'éviter un résultat du genre:
-x2-
x1--
--x3
x1-x2-
x1--x3
-x2-x3
Il faudrait obtenir
x2
x1
x3
x1-x2
x1-x3
x2-x3
Merci pour votre aide![]()
Partager