bonjour,

Dans votre sous-requête l'order by ne sert à rien.
Le group by non plus puisque vous ne selectionnez pas le nom dans la clause select.

Votre solution est bonne si et seulement si "le...