J'ai une table comme ceci:
id nom groupe valeur
1 table cuisine 5
2 chaise salon 3
3 télé salon 20
4 four cuisine 25
5 frigo cuisine 17
6 cadre salon 2
Je souhaite extraire une ligne alétoirement pour chaque valeur différente dans groupe avec classement aléatoire des résultats
J'ai testé ceci
Code : Tout sélectionner
SELECT *
FROM `table`
GROUP BY `groupe`
ORDER BY valeur, rand( ) ; Comment puis-je m'y prendre?
Merci beaucoup