我们如何在hibernate中使用Criteria API实现这一目标。
select * from db2inst1.rel rel
join relcont relcontA on relcontA.relationshipno=rel.relationshipno and relcontA.contacttypecode='C02' and relcontA.contact='92512855'
where rel.SALUTATIONCODE like '%MDM%'
UNION
select * from db2inst1.rel rel
join relcont relcontB on relcontB.relationshipno=rel.relationshipno and relcontB.contacttypecode='RT1' and relcontB.contact='92512855'
where rel.SALUTATIONCODE like '%MDM%'
答案 0 :(得分:-1)
这可能对您有所帮助: how to perform union clause query with hibernate criteria api
您的SQL查询实际上是不可读的。对于下一个问题,请考虑KISS。