SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 2)
   ExpressionList (children 1)
    Identifier a
   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)
             Subquery (children 1)
              SelectWithUnionQuery (children 1)
               ExpressionList (children 2)
                SelectQuery (children 1)
                 ExpressionList (children 1)
                  Literal UInt64_1 (alias a)
                SelectQuery (children 1)
                 ExpressionList (children 1)
                  Literal UInt64_1 (alias a)
    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)
             Subquery (children 1)
              SelectWithUnionQuery (children 1)
               ExpressionList (children 2)
                SelectQuery (children 1)
                 ExpressionList (children 2)
                  Literal UInt64_2 (alias b)
                  Literal UInt64_3 (alias c)
                SelectQuery (children 1)
                 ExpressionList (children 2)
                  Literal UInt64_2 (alias b)
                  Literal UInt64_3 (alias c)
     TableJoin
