mysql:3629
From: Hiroshi Ishiura <Hiroshi Ishiura <issy@xxxxxxxxxx>>
Date: Fri, 11 May 2001 06:41:38 +0900
Subject: [mysql 03629] [pgsql-jp 21082] Re: 上位x件の平均値の求めた方
石浦です。 ご回答ありがとうございます。 私もサブクエリーでLIMITでとおもったんですが、小野さんのtemporary table の方法で解決したので今回はそっちでしてみます。 ありがとうございました。 ちなみにサブクエリーで書くとどんなかんじで書けばできますか? こんなシンプルになる!とかあったら教えてください。 > すがわら/RK73です。 > > Message-ID:<20010510221519.9FB9.ISSY@xxxxxxxxxx> > Mail-Count:pgsql-jp 21073 Date&Time:2001/05/10 22:33:42 > Hiroshi Ishiura <issy@xxxxxxxxxx>さんのφ(..@)について > > > 上位3件の平均値等を求めるSQL文について > > > id=0001のものの平均を単純にだすならば > > select id,avg(price) from mitumori where id='0001' group by id; > ↑ > ここをサブクエリーにし,LIMITで下位3件が選択できるのでは > ないでしょうか。まだ,LIMITの挙動をよく把握していませんが, > 同じ値段がある場合は工夫しないといけませんね。 > > -------------------------------- > M.Sugawara > e-mail:<rk73@xxxxxxxxxx> > ------------------------------- >