combining HAVING with GROUP BY is dangerous: HAVING applies _after_ GROUPing so result will be random. we disallow it