Sabes, estoy pensando que tu servidor Mysql tiene activado sql_mode =ONLY_FULL_GROUP_BY... ¿Puedes verificar esto... (desde mysql... selecciona @@sql_mode; si está configurado, apágalo... e intenta su consulta de nuevo... Creo que pasará... Mysql 5.7xxx tiene esto activado de forma predeterminada ahora...