MySQL 5.7 ONLY_FULL_GROUP_BY

Играейки си с една мъничка SQL заявка (само 38 реда) и тествайки скоростта й на MySQL 5.7 намерих нещо интересно 🙂

За да направят версия 5.7 SQL99 compliant, разработчиците на MySQL са променили начина на работа на GROUP BY.

Подробно описание от човек, гледащ в бъдещето, което всъщност вече е тук -> http://rpbouman.blogspot.co.uk/2014/09/mysql-575-group-by-respects-functional.html

Що е то SQL99? -> https://en.wikipedia.org/wiki/SQL:1999