我在MySQL中有以下查询
SELECT Max(b.updated_at) as latest_date, r.resource,
COUNT(bill) as bills FROM Resource r
left join BillComp ba on (r.resource=ba.resource and comp=6)
如果t无法映射具有要求的给定公司的资源,则返回空值。
我需要转换为HQL,并且在按预期返回null raw时遇到问题。
我尝试了以下两种方法,但没有一种方法
SELECT COUNT(bill), r.resource, MAX(b.updatedAt) FROM Resource r
left join r.billComp ba left join ba.bills b where ba.comp.comp = ?1
SELECT COUNT(bill), r.resource, MAX(b.updatedAt) FROM Resource r
left join r.billComp with ba.comp.comp = ?1 ba left join ba.bills b
有人可以告诉我如何获取空值
我正在使用JPA Annotations