Что возвращает GROUP BY без агрегатной функции?
первая попавшаяся
Вообще по стандарту SQL такой запрос должен кидать ошибку.
MySQL по дефолту ошибку не кидает, возвращает случайное значение для полей не под группировкой.
Настраивается это поведение директивой ONLY_FULL_GROUP_BY
Непонятки с sql_mode=ONLY_FULL_GROUP_BY