having 句の使用中に問題が発生しました。次の 2 つのクエリは、理解できない理由でエラーを生成します。
次のクエリでは、次のエラーが生成されます:不明な列 'number' in 'having clause'
select avg(number),name from test
group by name
having avg(number) < number
次に、次のクエリで次のエラーが生成されます: Unknown column 'number' in 'having clause'
select name from test
group by name
having number=min(number)
テーブルnumber
に列があるときにこれらのエラーが発生するのはなぜですか?test