sql >> Database >  >> RDS >> Mysql

hoe de top 5 maximale waarden in mytable te selecteren

Bestel de rijen op (aflopend) aantal en neem de bovenste 5:

SELECT amount FROM mytable ORDER BY amount DESC LIMIT 5

Merk op dat dit zal resulteren in een volledige tabelscan, tenzij u een index heeft op het amount kolom. Dit kan de prestaties beïnvloeden als het aantal rijen in de tabel erg groot is (d.w.z. vele duizenden).



  1. haal de records van de laatste drie maanden uit de tabel

  2. PL/SQL-gateway in R11i

  3. De beste manier om sql unique constraint-schendingen in c# op te vangen tijdens invoegingen

  4. Moet productgegevens uit de mysql-database halen