Между другото, това е поведението на MySQL по подразбиране. Но може да се промени, като се зададе режим на сървър ONLY_FULL_GROUP_BY в my.ini
файл или в сесията -
SET sql_mode = 'ONLY_FULL_GROUP_BY';
SELECT * FROM sakila.film_actor GROUP BY actor_id;
Error: 'sakila.film_actor.film_id' isn't in GROUP BY
ONLY_FULL_GROUP_BY - Не разрешавайте заявки, за които списъкът за избор се отнася до неагрегирани колони, които не са наименувани в клаузата GROUP BY.