Regrouper plusieurs lignes en une seule
Bonjour,
J'ai dans ma base 3 tables:
ARTICLE
- Code (clé)
- CC (clé)
- Lib1
- Lib2
NOMENC
- Code (clé)
- CC (clé)
- COMP
- COMP_CC
- LIB_COMP
LIBELLE
- Code (clé)
- CC (clé)
- LIBEL_COMPL
Pour un article d'ARTICLE,, je peux avoir plusieurs lignes dans LIBELLE et plusieurs lignes dans NOMENC
Via une seule requête, je voudrais pouvoir avoir concaténé dans une même ligne:
ARTICLE.CODE, ARTICLE.CC, NOMENC.COMP1, NOMENC.COMP_CC1, NOMENC.LIB_COMP1, NOMENC.COMP2, NOMENC.COMP_CC2, NOMENC.LIB_COMP2, ..., LIBELLE.LIBEL_COMPL1, LIBELLE.LIBEL_COMPL2...
Est-ce réalisable? J'ai cherché du côté de XML PATH, GROUP_CONCAT, mais sans succès.
Merci d'avance,