les instructions suivantes me renvoient un message d'erreur :
SELECT * FROM `contacts` ORDER BY `Nom` ASC WHERE Nom = 'Toto'
#1064 - Erreur de syntaxe près de 'WHERE Nom = 'Toto' LIMIT 0, 30'
Où est l'erreur
Merci
les instructions suivantes me renvoient un message d'erreur :
SELECT * FROM `contacts` ORDER BY `Nom` ASC WHERE Nom = 'Toto'
#1064 - Erreur de syntaxe près de 'WHERE Nom = 'Toto' LIMIT 0, 30'
Où est l'erreur
Merci
Hum normalement le order by, il est toujours à la fin d'une instruction sql, essaie ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM contacts WHERE Nom = 'Toto' ORDER BY Nom ASC
ps : pense à mettre des balises code aussi pour une meilleure lisibilitéde ton post.
argl! C'est bien gentil de poser des questions mais faut regarder un minimum la docEnvoyé par caton
Les clauses sont dans ce sens
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT * FROM `contacts` WHERE Nom = 'Toto' ORDER BY `Nom` ASC
SELECT
FROM
WHERE
GROUP BY
HAVING
ORDER BY
Partager