2010-08-31 4 views
0
as a 
limit 0,50 
ORDER BY SortOrder, paid desc, ae desc, name asc, title asc 

ERREUR 1064 (42000): Vous avez une erreur dans votre syntaxe SQL; consultez le manuel qui correspond à votre version du serveur MySQL pour la bonne syntaxe à utiliser près « ORDER BY SortOrder, payé desc, ae desc, nom asc, titile asc » à la ligne 48MySQL: ERREUR 1064 (42000) - Pourquoi ORDER BY échoue?

Répondre

11

Vous devez changer l'ordre de les parties de votre requête. Changer à

as a ORDER BY SortOrder, paid desc, ae desc, name asc, title asc limit 0,50 
+3

+1 http://dev.mysql.com/doc/refman/5.1/fr/select.html –

4

Pour autant que je sache, LIMIT doit être à la fin de l'instruction.

Questions connexes