2010-10-27 4 views
1

Можно ли сделать левый присоединиться, как это в NHibernate:Nhibernate HQL левое соединение

SELECT T.title_id, T.title, S.qty 
FROM titles T 
LEFT JOIN sales S on 
    T.title_id = S.title_id 
    AND S.stor_id = '7131' 
ORDER BY T.title 

Важной частью отметить это дополнительное условие (AND S.stor_id = '7131') в выражении LEFT JOIN.

Могу ли я сделать это в Nhibernate hql или есть другой способ?

+0

ну, ты просто ответил себе на твиттер http://twitter.com/#!/dagda1/status/28891207063 :-) –

+0

я ответил он сам ниже. Я должен был выглядеть сложнее перед публикацией, хотя это очень полезно знать. – dagda1

ответ

2

Ответом является с ключевым словом, например:

Select q FROM GeneralQuestion 
q Left Join q.QuestionResponses as qr with 
qr.ContactUid = :contactuid WHERE q.ParentUid = :audituid