Мне нужно сделать объединение двух таблиц, используя NHibernate и HQL. Я нашел очень мало помощи онлайн, и я хочу знать, возможно ли это, и если да, то как?
Нашел мой ответ:
http://www.hibernate.org/117.html#A21
В настоящее время не поддерживается объединение или пересечение.
Вы можете использовать именованный sql-запрос и выполнить объединение в сыром SQL. NHibernate сможет заполнять экземпляры сущностей из sql-запроса и возвращать их в качестве результата запроса. См. здесь и здесь .
Я не верю, что HQL поддерживает объединения, но вы можете написать свой собственный преобразователь записей и создать sql вручную.