是否可以在hql的连接中添加其他限制?
sql:
LEFT JOIN dbo.PersonOrder OP ON OP.ID_PERSON = P.ID AND OP.ID_ORDER = 3
是否可以在hql,linq或queryover中获取此信息? 我在 Person 和 Order 之间有很多关系。在左侧,我想要所有Person对象,在右侧,我需要null或id为3的订单(如果该人和订单号3之间有链接)。
提前致谢
答案 0 :(得分:1)
使用with
关键字
LEFT JOIN dbo.PersonOrder OP WITH OP.ID_ORDER = 3