anchor.diff:      .fetch();
   ----
   
  -==== Subquery joins
  +=== Subquery joins
   
   A limitation of JPQL frequently stumbled opon, is that subqueries cannot be joined. With {projectname} however, this is perfectly possible:
   
  
positive.code: if no different bindings are provided.
  
  
  ==== Lateral joins
  
  Subquery joins may access outer query variables if a lateral join is used.
  
  
negative.code: ----
  QRecursiveEntity recursiveEntity = new QRecursiveEntity("t");
  
  List<Author> fetch = new BlazeJPAQuery<>(entityManager, cbf)
      .select(author)
      .from(select(author)
          .from(author)
          .orderBy(author.name.asc())
          .limit(1L), recursiveEntity)
      .fetch();
  ----
  