Menggunakan RAND() untuk ORDER BY bukan ide yang baik, karena tidak menskala seiring bertambahnya data. Anda dapat melihat informasi lebih lanjut tentangnya, termasuk dua alternatif yang dapat Anda adaptasi, dalam jawaban saya untuk pertanyaan ini
.