1
我有一个问题.. 如何连接两个表tah在nhibernate查询中有相关但不具有直接关系约束?NHibernate查询连接表
表1 { ID 标题 }
表2 { ID VALUE ALIAS } Table 1和表2也没有关系FK约束。 需要做这样的事情:
Select Table1.Title,
Table2.Alais
from Table1
inner join (Select Value from table2 where ALIAS = 'someAlias')
where Table1.ID = Table2.Value
请帮助 感谢。
但如何在nhibernate查询中做这种类型的查询?如何指定两个From?从表1,表2? – Luka 2011-05-12 08:29:15
完全一样 - HQL允许这个http://docs.jboss.org/hibernate/core/3.3/reference/en/html/queryhql.html#queryhql-from – 2011-05-12 08:46:35
对于QueryOver,您必须使用子查询 - http://nhforge.org/doc/nh/en/index.html#queryqueryover-subqueries – 2011-05-12 08:50:02