Bonjour,

J'ai une requete dans mon code PHP qui fontionne très bien sur MySQL 4.1.9-max, mais qui ne fontionne pas sur MySQL 4.0.24-log

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
SELECT Conference, Division, E.noEquipe, E.nomEquipe, PTS, GJ
FROM Equipe E, Classement C
WHERE E.noEquipe = C.noEquipe
AND C.PTS = ( 
SELECT MAX( PTS ) 
FROM Equipe E1, Classement C1
WHERE E1.noEquipe = C1.noEquipe
AND E1.Conference = 'EST'
AND E1.Division = E.Division )
L'erreur :

#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 MAX( PTS )
FROM Equipe E1, Classement C1
WHERE E1.noE


Cependant, cette requete fonctionne

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
SELECT MAX( PTS ) 
FROM equipe E1, classement C1
WHERE E1.noEquipe = C1.noEquipe
AND E1.conference = 'EST'

Quelqu'un peux m'aider ?