架构:
[Analysed table]-(runId,resultId,bugId)
[Bug Table]-(bugId,bugType)
[Runs]-(runId,failCount)
查询:
select bugId,bugType,failCount
from Bug,Runs
inner join (select runId from Analysed where bugId=118)counts on counts.runId=Runs.runId
我没有得到必需的结果。我得到空输出。
我想要的是RunId = 118我想要所有Bug Table详细信息和失败计数(来自Runs表)。
我不确定我们是否需要分析表。
答案 0 :(得分:0)
如果使用join,则必须为每个表执行此操作:
select bugId,bugType,failCount
from Bug inner join Runs on <condition>
inner join (select runId from Analysed where bugId=118)counts on counts.runId=Runs.runId