Problème requete sql + Mysql

Résolu/Fermé
sarah - 22 sept. 2010 à 11:19
varfendell Messages postés 3256 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 8 février 2020 - 22 sept. 2010 à 14:51
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.

A voir également:

5 réponses

varfendell Messages postés 3256 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 8 février 2020 699
22 sept. 2010 à 11:22
Bonjour,

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

rajoute where client.nom_region = region.nom_region
1
Jug4tsu Messages postés 56 Date d'inscription lundi 13 septembre 2010 Statut Membre Dernière intervention 1 septembre 2011 13
22 sept. 2010 à 11:56
Mets le WHERE avant le GROUP BY.
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
0
varfendell Messages postés 3256 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 8 février 2020 699
22 sept. 2010 à 11:45
montre moi a quoi ressemble ta nouvelle requete
0
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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Merci beaucoup!!!
ça marche :)
0
varfendell Messages postés 3256 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 8 février 2020 699
22 sept. 2010 à 14:51
de rien :)
0