Setiap kolom yang Anda gunakan di HAVING klausa kueri Anda harus ada di kolom yang dipilih. HAVING bekerja pada nilai yang dihitung (misalnya jika Anda menggunakan SUM() fungsi Anda dapat menggunakan jumlah yang dihitung dalam HAVING klausa.)
Perhatikan juga bahwa jika Anda memberikan alias pada kolom, Anda harus menggunakan alias di HAVING klausa.
Untuk informasi lebih lanjut tentang kolom tersembunyi dan HAVING :https://dev.mysql. com/doc/refman/5.0/en/group-by-hidden-columns.html