select top(10) from customer order by customer_id desc
Répondre
select *
from (select top 10 * from customer order by customer_id desc) a
order by customer_id
Il semble que vous manquez la liste des colonnes que vous aimeriez voir extrait de la table.
Considérez:
select top(10)
*
from customer order by customer_id desc
ou
select top(10)
customer_id, customer_name
from customer order by customer_id desc
Cette fin de travail dans MS SQL mais pour MySQL nous devrions aller SELECT * FROM client ORDER BY customer_id DESC LIMIT 10
Je ne suis pas sûr mais je pense que dans mysql ce sera choisir * parmi (choisir * de la commande client par customer_id desc limite 10) une commande par customer_id ou quelque chose de similaire. –
Ou vous pouvez aller Sélectionner * Du client Où customer_id dans (sélectionnez customer_id order par customer_id desc) commandez par customer_id. De cette façon, vous ne transférez pas toute la base de données uniquement pour le customer_id. Cela dépendra du nombre d'enregistrements que vous récupérerez. Quelques-uns ne vous dérange pas, mais si vous avez un grand jeu d'enregistrements et de nombreux enregistrements, l'économie de bande passante sera remarqué :) –
vous pouvez utiliser: SELECT * FROM client COMMANDE PAR customer_id DESC LIMIT 10
- 1. comment puis-je sélectionner les 10 derniers enregistrements ajoutés?
- 2. Rails will_paginate et les plus récents enregistrements radiomessagerie ASC pour
- 3. Obtenir les trois derniers enregistrements de la table
- 4. Comment puis-je récupérer les 10 derniers enregistrements de la table de base de données mysql?
- 5. Comment récupérons les enregistrements forment trois tables
- 6. mysql - obtenir les 10 derniers mois uniques
- 7. supprime les anciens enregistrements et conserve les 10 derniers en format compact
- 8. utilisant ajax supprimer les enregistrements forment mysql
- 9. SQL Get Top 10 enregistrements par date
- 10. Sélectionner les derniers enregistrements par champ datetime
- 11. Obtenir les 3 meilleurs enregistrements forment un IList + C#
- 12. Sélectionnez `n` derniers enregistrements insérés dans la table - oracle
- 13. Entity framework obtenir les derniers enregistrements dans la liste des enregistrements avec la date
- 14. erreur wordpress, ajusté sidebar.php pour afficher les 10 derniers messages
- 15. Obtenir les 5 derniers enregistrements d'une requête jointe
- 16. sql (oracle) pour sélectionner les 10 premiers enregistrements, puis les 10 suivants, et ainsi de suite
- 17. Comment sélectionner les deux derniers enregistrements pour chaque topic_id dans MySQL
- 18. requête SQL pour obtenir la somme et les derniers enries
- 19. Demande SQL pour trouver les n derniers enregistrements de chacun des amis d'un utilisateur
- 20. Obtenez une liste des 10 derniers lundis
- 21. Sélection des enregistrements des trois derniers mois
- 22. SQL pour mettre à jour les enregistrements d'une table avec des enregistrements d'une autre table?
- 23. Comment puis-je obtenir des enregistrements de table en pl/sql?
- 24. Obtenir 10 enregistrements aléatoires de base de données SQLite
- 25. Enregistrements distincts associés à une table dans SQL Server
- 26. sql pour sélectionner les 10 dossiers
- 27. Comment obtenir "make" pour Solaris 10
- 28. requête SQL obtenir des enregistrements distincts
- 29. Requête similaire au TOP 10 pour sélectionner entre les enregistrements?
- 30. requête SQL pour compter les enregistrements
Ne devrait-il pas être "commandé par a.customer_id"? – Brandon
Je ne pense pas qu'il est necessarry .. il est juste comme faire sélectionnez top 10 * du client c ordre par customer_id desc –
la requête ci-dessus est ce que vous voulez ... ou au moins c'est ce que je pense .. –