j'ai une table SQL sur laquelle je souhaite effecter un SELECT [...] ORDER BY RAND() LIMIT 10, mais que dans les 10 resultats retournés, il puisse y avoir plusieurs fois les mêmes lignes. Est-il possible de faire ça en SQL ?
C'est pour un site de QCM, par matières. Une série est composée de 10 questions, mais certaines matières ne comportent pas encore 10 questions, il faut donc que j'ai tout de même un total de 10 questions au moment de l'affichage de la série, grâce à la duplication de certaines. (je sais, le concept est bizarre, mais choix du client..)