Trouwens, het is standaard MySQL-gedrag. Maar het kan worden gewijzigd door de ONLY_FULL_GROUP_BY servermodus in te stellen in de my.ini
bestand of in de sessie -
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 - Sta geen zoekopdrachten toe waarvoor de selectielijst verwijst naar niet-geaggregeerde kolommen die niet worden genoemd in de GROUP BY-clausule.