Bonjour,

J'ai trois tables client, métiers, métiers du client.
Mais tous n'exercent pas de métier en fonction d'un champ texte de la table client appelé "secteurs" (s'il contient un 1 alors ils exercent un métier.)

Ma requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  SELECT A.ref,
         idclient,
         secteurs,
         GROUP_CONCAT(C.metier) Métier,
         nom,
         prenom,
         CP,
         ville
    FROM Client A,
         Client_Metier B,
         metiers C
   WHERE statut = 'XX'
     AND A.ref = idvend
     AND B.metier = C.ref
GROUP BY A.ref
ORDER BY A.ref DESC
Le problème est que seules les lignes correspondant au secteur 1 sortent. Celles des autres secteurs (pas de 1 dans secteurs et donc pas de métiers dans Client_metier) ne sortent pas.

Comment faire pour afficher aussi les lignes des autres secteurs et avoir " " dans la colonne Métier du résultat affiché pour ces lignes là (car pas de métiers) ?

Merci d'avance.