以下のように、ProductionとChartという2つのテーブルがあります。
製造
Name Layer
CDV TSK
CDV USV
M1 OSK
チャート
Name
L1_CDV_TSK
L1_CDV_TSK
L1_M1_OSK
次のような出力を生成する必要があります。
Name Layer Count
CDV TSK 2
CDV USV 0
M1 OSK 1
// bse L1_CDV_TKK and L1_M1_OSK are in the Charttable.
これを実現するためにSQLクエリを作成するにはどうすればよいですか?
これは私の試みですが、Prodution
テーブルのすべての行を表示することはできません
Select
p.Name, p.layer, Count(*) as test
from
Production p, Chart c
where
c.chartname like '%'+ p.name+'_'+p.layer + '%'
group by
p.Name, p.layer
お知らせ下さい。どうもありがとう!