SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 1)
    Asterisk
   TablesInSelectQuery (children 2)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (alias t1) (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 2)
          ExpressionList (children 1)
           Asterisk
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             Function Values (children 1)
              ExpressionList (children 2)
               Literal \'id UInt64, t UInt64\'
               Literal Tuple_(UInt64_1, UInt64_3)
    TablesInSelectQueryElement (children 2)
     TableExpression (children 1)
      Subquery (alias t2) (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 2)
          ExpressionList (children 1)
           Asterisk
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             Function Values (children 1)
              ExpressionList (children 6)
               Literal \'id UInt64, t UInt64\'
               Literal Tuple_(UInt64_1, UInt64_1)
               Literal Tuple_(UInt64_1, UInt64_2)
               Literal Tuple_(UInt64_1, UInt64_3)
               Literal Tuple_(UInt64_1, UInt64_4)
               Literal Tuple_(UInt64_1, UInt64_5)
     TableJoin (children 1)
      Function and (children 1)
       ExpressionList (children 2)
        Function equals (children 1)
         ExpressionList (children 2)
          Identifier t1.id
          Identifier t2.id
        Function less (children 1)
         ExpressionList (children 2)
          Identifier t1.t
          Identifier t2.t
   Function notEquals (children 1)
    ExpressionList (children 2)
     Identifier t2.t
     Literal UInt64_4
