Anda dapat melakukan ini menggunakan pilihan dalam. Pilih dua puluh baris teratas di bagian dalam pilih. Di bagian luar pilih urutan baris ini secara acak dan pilih lima teratas:
SELECT *
FROM (
SELECT *
FROM table1
ORDER BY score DESC
LIMIT 20
) AS T1
ORDER BY RAND()
LIMIT 5