Förresten, det är standard MySQL-beteende. Men det kan ändras genom att ställa in ONLY_FULL_GROUP_BY serverläge i my.ini
fil eller i sessionen -
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 - Tillåt inte frågor där urvalslistan hänvisar till icke aggregerade kolumner som inte är namngivna i GROUP BY-satsen.