SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 2)
   ExpressionList (children 1)
    Asterisk
   TablesInSelectQuery (children 2)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (alias l) (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 3)
          ExpressionList (children 1)
           WithElement (children 1)
            Subquery (children 1)
             SelectWithUnionQuery (children 1)
              ExpressionList (children 1)
               SelectQuery (children 2)
                ExpressionList (children 1)
                 Function toInt32 (alias i) (children 1)
                  ExpressionList (children 1)
                   Asterisk
                TablesInSelectQuery (children 1)
                 TablesInSelectQueryElement (children 1)
                  TableExpression (children 1)
                   Function numbers (children 1)
                    ExpressionList (children 1)
                     Literal UInt64_5
          ExpressionList (children 1)
           Asterisk
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             TableIdentifier test1
    TablesInSelectQueryElement (children 2)
     TableExpression (children 1)
      TableIdentifier test1 (alias r)
     TableJoin (children 1)
      Function equals (children 1)
       ExpressionList (children 2)
        Identifier l.i
        Identifier r.i
