Class SubQueryCollector


  • public class SubQueryCollector
    extends Object
    This class is used by the query planner to extract subqueries and move them to LET clause
    An example:

    select from foo where name in (select name from bar)

    will become

    select from foo<br> let _$$$SUBQUERY$$_0 = (select name from bar)<br> where name in _$$$SUBQUERY$$_0
    Author:
    Luigi Dell'Aquila (luigi.dellaquila-(at)-gmail.com)