JSQL到JPQL,如何加入JPQL

时间:2014-08-09 15:03:57

标签: mysql sql hibernate jpql

我一直在努力了解联接如何在JPQL中运行。 我有以下Sql查询我想转换为JPQL:

SELECT e.id FROM Workers e 
 JOIN workerJobTypes r ON e.id=r.workerId 
    JOIN jobtypes d ON r.jobTypeId=d.id 
JOIN workerlocations l ON e.id=l.workerId 
   JOIN location t ON l.locatieId=t.id 
WHERE t.id=:locationId AND d.id=:jobTypeId

Workers,JobTypes和Location是实体表,workerlocations和workerjobtypes是连接表。结果应该是Worker对象。

0 个答案:

没有答案