select class,avg(english) from test where avg(english) > 60 group by class;クラスごとで、英語の平均点が60点以上のクラスを取得するSQLですが、 「ORA-000934:ここではグループ関数は使用できません。」 というエラーが返ってきます。
select class,avg(english) from test having avg(english) > 60 group by class;するとSQLは意図したとおりに実行されます。グループ関数はselect句やhaving句、order by句で使用できるのです。