Bonjour,
Je ne pense pas que ce soit possible en 1 seule requête, vu que tu as 2 ORDER différents.
Le mieux, c'est de faire 2 requêtes, la première avec ton RAND() et un LIMIT 3
et une seconde avec toutes tes données
Après, je ne suis pas expert MySQL, mais je ferais comme ça.
Edouard