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. 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
    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. Bonjour,

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

      rajoute where client.nom_region = region.nom_region