コメントなしある列をグループにして3件分だけ1行にして取得したいとする。SQLでここまですべきか微妙だけど出来るだけSQL発行を減らすということでやってみた。コメントなし「グループ集計で最小(最大)値を持つ行のみ取得するSQL」にて抽出されたデータでグループとして最小値が複数存在する場合もあると思います。1行限定したい場合(あるのかなぁ・・・)を考えてみました。4件のコメントA列をグループとしたときに、B列の最小(最大)値を持つ行だけを取得したいとします。使って最小(最大)値のみに絞り込みます。