HAVINGで使用するすべての列 クエリの句は、選択した列に存在する必要があります。 HAVING 計算された値で機能します(たとえば、SUM()を使用する場合 HAVINGで計算された合計を使用できる関数 条項。)
また、列にエイリアスを指定する場合は、HAVINGでエイリアスを使用する必要があることに注意してください。 条項。
非表示の列とHAVINGの詳細については : http://dev.mysql。 com / doc / refman / 5.0 / en / group-by-hidden-columns.html