ho provato così ma non vengono comunque ordinati per il campo ratingOriginariamente inviato da nicola75ss
codice:select * from ( select * from tabella order by rating desc limit 5) as tab order by rand()
$query2 = "select * from (SELECT * FROM tab_uno WHERE (data <= '$data') AND (rating >= 1) GROUP BY id ORDER BY rating DESC LIMIT 30) as tab order by rand()";
c'e' qualcosa di sbagliato?![]()