Každý sloupec, který použijete v HAVING klauzule vašeho dotazu musí být přítomna ve vybraných sloupcích. HAVING pracuje na vypočítaných hodnotách (například pokud použijete SUM() můžete použít vypočítaný součet ve funkci HAVING klauzule.)
Všimněte si také, že pokud sloupci přidělíte alias, musíte tento alias použít v HAVING doložka.
Další informace o skrytých sloupcích a HAVING :https://dev.mysql. com/doc/refman/5.0/en/group-by-hidden-columns.html