我有以下参考约束设置,以便:
Table A, Table B, Table C
A.bid = B.id
B.cid = c.id
我需要运行一个查询来检索具有以下过滤器的表 A 对象:
A.someCol = 'someVal' and C.someCol='someVal'
到目前为止,我已经能够想出这个。这将返回一个 TableAObj 但 TableCObj 为空:
select new TableAObj(TableBObj,TableCObj)
from TableAObj as tao
left join tao.TableBObj as tbo
left join tbo.TableCObj as tco
where tao.someCol = ? and tco.someCol = ?
我的查询缺少什么?
谢谢。