Salut tout le monde

J' ai une grosse requête avec un wm_concat plus un distinct, le problème est qu' en pl l' interpréteur ne la prend pas ...
Comme vu dans des posts précédents une des solutions consiste a contourner le problème avec une sous requête qui fait le distinct avant de passer la main au wm_concat
J' ai bien essayé mais en faisant de la sorte ma sous sous requête ne voit plus les champs des tables de premier niveau? à l' aide !!!

Ci dessous ma requête initiale.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
select
...,
(
  select wm_concat(select distinct monchamp) 
  from Tz
  where -- Jointure Tz <-> Tb
)
from
(sous requête),
Tb,
Tc,
Td
where 
-- jointures