sql >> Database teknologi >  >> RDS >> Mysql

hvordan man vælger top 5 max værdier i mytabel

Bare bestil rækkerne efter (faldende) antal og tag top 5:

SELECT amount FROM mytable ORDER BY amount DESC LIMIT 5

Bemærk, at dette vil resultere i en fuld tabelscanning, medmindre du har et indeks på amount kolonne. Dette kan påvirke ydeevnen, hvis antallet af rækker i tabellen er meget stort (dvs. mange tusinde).



  1. SQL Server-ydelse TOP IO-forespørgsel -2

  2. Gem procedurer i phpMyAdmin

  3. Tilføj måneder til en dato i SQLite

  4. Sådan knytter du en MySQL JSON-kolonne til en Java-entitetsejendom ved hjælp af JPA og Hibernate