【发布时间】:2012-11-14 07:47:15
【问题描述】:
我只需要 HQL 中的一个简单示例(无条件),其中我有两个表需要在“int”类型的列上使用左外连接进行连接。我在后端有 Sybase。
我查看了很多地方(甚至在这个网站上),包括 the documentation,但没有发现它们对初次使用的用户太有用。
假设我有表“First”和表“Second”,连接列“empID”为“int”。如何使用命名查询将外部联接 First 与 second 分开。 还请指定是否需要对第一类和第二类的 hbm 文件进行任何其他映射更改。我相信这将有助于为许多 Hibernate 新手简化连接。
编辑:
empID 是一个肯定存在于表 First 中的值,可能存在也可能不存在于表 Second 中。它只是指员工。
【问题讨论】:
-
'First' 和 'Second' 之间是否存在关系,或者它们只是碰巧都引用了员工?