Kiedy odwołujesz się do kolumny, która nie znajduje się w group by
listy, MySQL zwróci losowo wybraną wartość z jednego z wierszy w grupie. Dlatego ma znaczenie, czy filtrujesz wewnątrz podzapytania, przed group by
, lub poza podzapytanie, po group by
. W drugim przypadku grupy z pasującymi i niepasującymi wierszami zostaną losowo uwzględnione lub wykluczone.