我有两个名为Production和Chart的表,如下所示。在sql查询中添加计数列
生产
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
请告知每一行。非常感谢!
非常感谢你的帮助 – TNA
SRY,它SHD是TSK – TNA