我有一些问题,左连接JPQL
问题描述:
有什么问题的方式,我用左连接, ,我不明白我做错了什么。我有一些问题,左连接JPQL
你能看到它吗?
select distinct r.globalRuleId,
r.ruleId,
sv.validFrom,
pm.moduleId,
nvl(min(rai.failedOnRegistration),0)
from TRules r,
TSlaVersions sv,
TModuleFormulas mv,
TPendingModule pm,
left join TRulesAdditionalInfo rai on r.ruleId = rai.ruleId
where r.slaVersionId = sv.slaVersionId
and r.formulaId = mv.pk.formulaId
and mv.pk.moduleId = pm.moduleId
group by r.globalRuleId,
r.ruleId,
sv.validFrom,
pm.moduleId
order by pm.moduleId
答
重新格式化你的源之后,我认为这是很容易发现:一个,
前left join
有。
正确的格式和缩进实际上是你最好的SQL朋友。如果你不想这样做手动,我建议使用SQL客户端,如SquirrelSQL :-)
您的代码格式非常糟糕,我甚至不能以正确的方式编辑它。 – Roman 2010-04-13 06:38:07
如果你想在这里得到答案,我建议你正确地设置你的代码的格式。 – Sylar 2010-04-13 06:50:15
你怎么知道有什么问题?实际结果与预期有什么不同? – 2010-04-13 07:33:25