Mashikiです。 集合演算の部分をビューにしてもいいと思いますが、 サブクエリでもキレイにかけます。 SELECT id, T2.name, T1.cnt FROM ( SELECT id, COUNT(*) as cnt FROM tbl1 GROUP BY id ) T1 JOIN tbl2 T2 using(id) ORDER BY id ; な感じ。