mysqlで登録数を求めるsql
以下の2つのようなテーブル(table1、table2)があるときに、
table2に対してtable1のid毎の登録数でソートした結果(table3)を出したいのですが、SQLだけで可能でしょうか?
table1
id | name
‐‐‐‐‐+‐‐‐‐‐‐‐
I0001 | 12345
I0002 | abcde
I0003 | 67890
I0004 | fghij
I0005 | あああ
table2
id | name | table1_id
‐‐‐‐‐‐+‐‐‐‐‐‐‐‐+‐‐‐‐‐‐‐‐‐‐‐
B0001 | aaaaaa | I0002 / I0004
B0002 | bbbbbb | I0005
B0003 | cccccc |
B0004 | dddddd | I0001 / I0004 / I0005
B0005 | eeeeee | I0004
求める結果
table3
id | name | cnt
‐‐‐‐+‐‐‐‐‐‐‐+‐‐‐‐‐‐‐‐‐‐‐
I0004 | fghij | 3
I0005 | あああ | 2
I0001 | 12345 | 1
I0002 | abcde | 1
I0003 | 67890 | 0