Ho capito nulla. (normale per me).
se scegli per utente .... non potrai certo avere una successione di id congruente, se scegli per id non avrai congruenza con gli utenti.
Per id sarebbe semplice "where id IN(1,13,23,34,45,ecc..) ma sarebbero poi sempre gli stessi. Un rand() per range men che meno.....
e poi a che punto si son fermati.... capito meno di prima.
fai un array .... estrai random dei valori. e li passi nell'IN()