Po prostu uporządkuj wiersze według (malejąco) ilości i weź górną 5:
SELECT amount FROM mytable ORDER BY amount DESC LIMIT 5
Pamiętaj, że spowoduje to pełne skanowanie tabeli, chyba że masz indeks dotyczący amount
kolumna. Może to wpłynąć na wydajność, jeśli liczba wierszy w tabeli jest bardzo duża (tj. wiele tysięcy).