Erreur sql IN

yanouk029 Messages postés 2 Statut Membre -  
yanouk029 Messages postés 2 Statut Membre -
Bonjour,

je voudrais sélectionner plusieurs champs sur une table avec pour conditions une requête imbriquée sur une autre table qui me ramène une liste de 'double' (2,3,5...)

voici ma requête :
SELECT          id_geo,
	                        sum(O_CA),sum(R_CA),((((sum(R_CA)/sum(O_CA))-1)*100)),
				sum(O_VENTE),sum(R_VENTE),((((sum(R_VENTE)/sum(O_VENTE))-1)*100)),
				sum(O_MARGE),sum(R_MARGE),((((sum(R_MARGE)/sum(O_MARGE))-1)*100))
				FROM faits_ventes 
				WHERE id_geo in(SELECT Dim_geo.ID_GEO FROM Dim_geo WHERE REGION ='$region')
				group by id_geo


je précise que après quelques tests :
- $region a bien une valeur
- si je change le contenu du IN par de valeur ma requête me retourne bien ce que je veux

j'espère que j'ai été assez clair
merci pour vos réponse!

++
Configuration: Windows Vista
Firefox 3.0.7
A voir également:
  • Erreur sql IN
  • Girl in the basement streaming vf - <a href="https://forums.commentcamarche.net/forum/cinema-tele-18">Forum Cinéma / Télé</a>
  • Deco in paris avis - <a href="https://forums.commentcamarche.net/forum/consommation-internet-301">Forum Consommation & Internet</a>
  • Rf in - <a href="https://forums.commentcamarche.net/forum/tv-video-21">Forum TV & Vidéo</a>
  • Dc in - <a href="https://forums.commentcamarche.net/forum/disque-dur-ssd-182">Forum Disque dur / SSD</a>
  • Av in - <a href="https://forums.commentcamarche.net/forum/audio-20">Forum Audio</a>

1 réponse

yanouk029 Messages postés 2 Statut Membre
 
désolé,j'ai oublié de vous donner l'erreur que MySql me donné :

Something is wrong in your syntax près de 'SELECT ID_GEO FROM Dim_geo WHERE REGION = 'Nord Est')
				group' à la ligne 3


++
0