ちなみに、PostgreSQL8で確認しましたが、他のRDBでは確認していません。このSQLでは同点の場合にID順で上位を決めています。同点は全て出すというルールになると試していないですが、in句の中のサブクエリのwhere句にポイント上位2件を取得して、ポイント同士でくっつける必要があるでしょう。(明日でも試してみようかな・・・) 投稿日時 : 2007年6月7日 22:10 Feedback # re: グループ単位で上位n件を取得するSQL 2007/07/02 17:49 じゃんぬねっと 役立っているようですね。 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=39369&forum=26 # re: グループ単位で上位n件を取得するSQL 2007/07/02 19:22 かつのり びっくりしたw # ???????