[mysql]problème de requête

Aurélie -  
teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour!
je souhaiterais exécuter une requête complexe avec un bloc imbriqué mais le problème est que je me prend une erreur de syntaxe dans les dents et je ne vois pas du tout où!
SELECT NUMDEM
FROM VALIDATION V
WHERE NUMVAL = 2 AND CHOIX IS NULL
AND ORDRE = (SELECT MAX(ORDRE) +1
FROM VALIDATION
WHERE NUMDEM = V.NUMDEM
AND CHOIX IS NOT NULL)
j'ai la version 4.0.21 de mysql.
est ce que vous pensez qu'elle ne supporte pas les requêtes avec bloc imbriqué ou est ce que j'ai une erreur de syntaxe?
merci à ceux qui répondront!

Aurélie

1 réponse

teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
est ce que vous pensez qu'elle ne supporte pas les requêtes avec bloc imbriqué

Ca serait très plausible malheureusement...Regarde sur leur site ils doivent sûrement avoir ça dans leur FAQ ou autre...

A tout hasar essaye quand même ORDRE IN à la place de ORDRE = mais sinon ça me semble bon...
0