Problème requete sql + Mysql

Résolu
Bonjour,

je développe une application en php mysql et j'ai besoin de faire une requete sql mais ça ne marche pa jusqu'à mtn, bon voilà:

j'ai une table région qui contient comme champs (nom_region,x,y)
et j'ai une table client qui contient comme champs (id,nom_region,...)

j'ai besoin de compter le nombre des clients par region et avoir les coordonnées de chaque region aussi en sortie. quand j'applique la requete suivante, j'ai une seule valeur pour x et y qui s'affiche :

SELECT nom_region, count(id), x, y
FROM client,region
group BY client.nom_region

prière de m'aider je suis en stage et je n'ai plus de temps Merci d'avance.

5 réponses

  1. Bonjour,

    ...elle est ou ta jointure de table???

    rajoute where client.nom_region = region.nom_region
    1. quand j'ajoute la clause where il me donne l'erreur suivante :

      #1064 - Erreur de syntaxe près de 'where client . nom_region = region . nom_region

      :s:s
      1. montre moi a quoi ressemble ta nouvelle requete
    2. la voilà:

      SELECT client.nom_region, x, y, count( client.id )
      FROM client, region
      GROUP BY client.nom_region
      where client.nom_r=region.nom_region

      Merci encore une fois