Sooda!
 閲覧数:210
Mysqlでエラーが出ました。
Error Code: 1111. Invalid use of group function
と言われているのですが原因がわからなかったので質問しました。

use db1;
select *from tb_u;
select *from tb_u where uria>=50;
select bang,avg(uria) FROM tb_u where bang in (select bang from tb where avg(uria) >=120) group by bang order by avg(uria) desc;

やりたいこととして、uria の平均が50以上で、bang毎のuriaの平均で120以上のものだけを平均の多い順から表示させたいです。
回答お願いします。

質問者:bashin
質問日時:2015-12-14 22:09:31
カテゴリ:インターネット・パソコン>技術・プログラミング


↓↓現在集まっている回答 0〜0件/0件中
 
この質問を友達に教える
→ヘルプ
ほしい情報が見つからないときは
新しい質問をする

↑このページのトップへ
TOP マイページ ヘルプ