title: HQL Join Fetch question: aliasing association
body: <p>Given I have an object <code>A</code> with a collection <code>B</code> and I want to get <code>A</code> with all <code>B</code> that fit a certain criteria</p>
  
  <pre><code>"from A a left join fetch a.bs c where a.id = ? and c.id = ?"
  </code></pre>
  
  <p>The above certainly won't work so there must be another fetch after I alias <code>c</code> so would this be correct</p>
  
  <pre><code>"from A a left join fetch a.bs c join fetch c.id = ? where a.id = ?"
  </code></pre>