Sous requete, je comprend pas

Eléphant du PHP | 113 Messages

22 sept. 2006, 11:25

Bonjour à tous je tente de faire une sous requete et cela ne marche pas. Je ne comprend pas ou est l'erreur de syntaxe.

Voila la requete:

Code : Tout sélectionner

SELECT COUNT( * ) AS NB, c.X, c.Y, Z FROM t1 AS c, t2 AS s WHERE s.X = c.X AND c.X NOT IN ( SELECT M FROM t3 WHERE N >= c.Y ) GROUP BY c.X, c.Y ORDER BY Z
Voici l'erreur retournée:
#1064 - You have an error in your SQL syntax.
Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT M FROM t3 WHERE N>=c.Y ) GROU
Si qq'un voit d'ou vient le soucis, merci d'avance.

Wells

Administrateur PHPfrance
Administrateur PHPfrance | 977 Messages

22 sept. 2006, 11:30

Ta version de Mysql ne gère peut être pas les sous requêtes
pro : http://www.ohweb.fr -> studio de développement en PHP, expertise en e-commerce, certifié PrestaShop
perso : http://www.olecorre.com -> un dico de termes informatiques

J'ai toujours rêvé d'un ordinateur qui soit aussi facile à utiliser qu'un téléphone. Mon rêve s'est réalisé : je ne sais plus comment utiliser mon téléphone. [Bjarne Stroustrup]

Eléphant du PHP | 113 Messages

22 sept. 2006, 14:15

Argh sa doit etre ca? Je vais pleurer ^^