Je n'arrive vraiment pas à trouver une solution simple ou même une solution via sql pour obtenir des données uniques à partir de la base de données (mySQL).
Je vais donner un exemple (simplifié) :
TABLEAU t
fruit | color | weight
-----------------------
apple | red | 34
kiwi | red | 23
banana | yellow | 100
kiwi | black | 3567
apple | yellow | 23
banana | green | 2345
pear | green | 1900
Et maintenant je veux un résultat - quelque chose comme distinct(apple) et distinct(color) ensemble et ordonné par poids desc :
kiwi | black | 3567
banana | green | 2345
apple | red | 34
- poire | vert // n'est pas acceptable, car le vert est déjà "utilisé".
- banane | jaune // ce n'est pas bon, car la banane est déjà "utilisée".
Je dois donc non seulement regrouper les fruits, mais aussi les couleurs (toutes uniques).
Un conseil ou une solution ? Merci !