Lorsque vous faites référence à une colonne qui n'est pas dans le group by list, MySQL renverra une valeur choisie au hasard dans l'une des lignes du groupe. Il est donc important de filtrer à l'intérieur de la sous-requête, avant le group by , ou en dehors de la sous-requête, après le group by . Dans le 2ème cas, les groupes avec des lignes correspondantes et non correspondantes seront inclus ou exclus de manière aléatoire.