Para corregir el error de GROUP By, deberas modificar el archivo My.ini
La ruta donde lo puedes encontrar es C:\ProgramData\MySQL\MySQL Server 8.0, si no encuentras la carpeta ProgramData deberas activar la opción de mostrar elementos ocultos.
...
1er paso cambia los permisos de edición del Archivo, para ello selecciona My.ini y clic derecho Propiedades
...
Ve a la pestaña Seguridad > Selecciona Usuarios del equipo y dar Control Total, Aplicar cambios y Aceptar
...
Ahora si podras editar el archivo my.ini, busca la linea.
sql-mode="ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION"
...
y elimina ONLY_FULL_GROUP_BY,
...
sql-mode="STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION " |