requete CONCAT sur deux tables
une table avec liste de commerciaux :
contacts (id_comm, nom_comm, ..... )
une table de liste de départements
zonage (id_zone, comm_zone, dept_zone)
la tentative de requete:
Code:
1 2 3 4 5
|
SELECT c.nom_comm, CONCAT( z.dept_zone )
FROM contacts AS c
INNER JOIN zonage AS z ON c.nom_comm = z.comm_zone
GROUP BY c.nom_comm |
J'aurais en fait souhaité avoir une concaténation des departements pour les commerciaux ...
ceci donne le même resultat :
Code:
1 2 3 4 5
|
SELECT c.nom_comm, CONCAT( z.dept_zone )
FROM contacts AS c
INNER JOIN zonage AS z ON c.nom_comm = z.comm_zone
GROUP BY z.comm_zone |
Je n'ai en fait qu'un département dans le concat ...
En gros je voudrais le même resultat que
Code:
1 2 3
| SELECT c.nom_comm, z.dept_zone
FROM contacts AS c
LEFT OUTER JOIN zonage AS z ON c.nom_comm = z.comm_zone |
mais au lieu d'avoir x ligne pour un commercial avec à chaques fois un departement unique, je voudrais tous les départements ensemble en une seule ligne pour un commercial