そうです、MySQLでは、あいまいで任意の結果をもたらすクエリを作成できます。 MySQLはあなたが何をしているのかを知っているとあなたを信頼しているので、そのようなクエリを避けるのはあなたの責任です。
より標準的な方法でMySQLにGROUPBYを適用させることができます:
mysql> SET SQL_MODE=ONLY_FULL_GROUP_BY;
mysql> select EMP_ID, SALARY
from EMPLOYEE_PAY_TBL
group by BONUS;
ERROR 1055 (42000): 'test.EMPLOYEE_PAY_TBL.EMP_ID' isn't in GROUP BY