RAND() ti rende un valore assoluto in modo random, coe' .... non piu' riordinabile ulteriormente. Altrimenti che random sarebbe?
In altre parole se ordini per un valore univoco e questo valore viene reso casuale non puo' esserci un secondo livello di ordinamento. Non potrebbe esserci in nessun caso un secondo livello dopo un id.
Potresti ovviare con una tabella temporanea di intermezzo. Scarichi su questa tabella il numero di record voluto e poi lo lo estrai con l'ordinamento che ti pare.
Ma con il LIMIT 3 ogni volta che fai un refresh della pagina per pescare ulteriori record, potresti riprendere gli stessi di prima.
![]()