Cuidado que MySQL tiene un comportamiento especial: Pueden listarse en el GROUP BY sólo
parte de los campos y no todos, e incluso permite agrupar por campos
no listados en el SELECT, pero que pertenezcan a una de las tablas.
Es un comportamiento específico de MySQL.
Ver:
https://dev.mysql.com/doc/refman/5.6...-handling.html