多分このSOの質問: 「mysqlで結合する行数を制限する」 または、より正確には、SQLでグループごとに最初/最小/最大行を選択する方法 役立つかもしれません。 私は思うが、それはすべてサブクエリに帰着する。