HQL查询从两个表

时间:2015-11-12 05:54:34

标签: mysql hql

HQL查询从两个表中获取详细信息。

我试图使用hibernate查询从两个表中获取详细信息。

我有两张桌子:

1)Employee_Details包含表格详细信息:

EMP_ID, EMPNAME DETAILS, ETC
2,      Damat,           jjj, ljllj, jhkgk,

2)EMPLOYEE_MANAGER包含表格详细信息:

EMPLOYEE_MANAGER_ID, PROJECT_INFO, EMP_ID
241,                 testmanger,   2

employee_details表格我必须得到EMPLOYEE_MANAGER_ID 241

如何使用hibernate进行查询?

1 个答案:

答案 0 :(得分:1)

SELECT EMPLOYEE_MANAGER.EMPLOYEE_MANAGER_ID
FROM Employee_Details
INNER JOIN EMPLOYEE_MANAGER ON Employee_Details.EMP_ID = Employee_Details.EMP_ID
WHERE Details.EMP_ID=2

你可以在MySQL中试试这个。