Requete sql
maikange
Messages postés
3
Statut
Membre
-
Reivax962 Messages postés 3742 Statut Membre -
Reivax962 Messages postés 3742 Statut Membre -
Bonjour,
j'ai une base de donner de président américain dont je souhaite avoir la liste des 10 premier américain les plus riches.
mais lorsque je tape la requête SELECT * TOP 10 'presidents'
xa me sort ceci
#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 'TOP 10 'presidents' LIMIT 10' at line 1.
jaimeari avoir la syntaxe exate
j'ai une base de donner de président américain dont je souhaite avoir la liste des 10 premier américain les plus riches.
mais lorsque je tape la requête SELECT * TOP 10 'presidents'
xa me sort ceci
#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 'TOP 10 'presidents' LIMIT 10' at line 1.
jaimeari avoir la syntaxe exate
A voir également:
- Requete sql
- Logiciel sql - Télécharger - Bases de données
- Sql lister les tables ✓ - Forum Programmation
- Sql (+) - Forum Programmation
- Erreur lors de l'envoi de la requête facebook - Forum Facebook
- Requête sql pour afficher uniquement les fleurs dont le prix est strictement inférieur à 10 euros - Forum calculatrices
1 réponse
Salut,
comme le dit le message d'erreur, regarder la doc pour voir la syntaxe correspondant au prédicat que tu veux utiliser...
Ce qui pourrait donner :
SELECT * FROM Presidents ORDER BY ... LIMIT 10
https://dev.mysql.com/doc/refman/8.0/en/select.html
A+ blux
comme le dit le message d'erreur, regarder la doc pour voir la syntaxe correspondant au prédicat que tu veux utiliser...
Ce qui pourrait donner :
SELECT * FROM Presidents ORDER BY ... LIMIT 10
https://dev.mysql.com/doc/refman/8.0/en/select.html
A+ blux
"Les cons, ça ose tout. C'est même à ça qu'on les reconnait"
Reivax962
Messages postés
3742
Statut
Membre
1 011
Pour compléter, TOP 10 est utilisé par MS SQL Server, alors que la plupart des autres SGBD, dont PostgreSQL, MySQL, ...) utilisent LIMIT en fin de requête (Et DB2 utilise "fetch first 10 rows only"... Vous avez dit "verbeux" ? :p )