Bonjour, je voudrais une requête SQL qui renvoi le plus grand entier d'une colonne, et 1 si aucune entrées n'existe dans la table...

J'ai essayé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
(SELECT MAX(id) FROM os_wfentry)
UNION
(SELECT 1 WHERE NOT EXISTS (SELECT * FROM os_wfentry));
mais ça me met une erreur près de EXISTS (je suis en MySQL 4.0.15) !

Quelqu'un sait à partir de quelle version les EXISTS sont supportés ?
Si ce n'est pas ça le problème... avez-vous une idée de ce que ça peut être ?

Merci