SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 2)
    WithElement (children 1)
     Subquery (children 1)
      SelectWithUnionQuery (children 1)
       ExpressionList (children 1)
        SelectQuery (children 2)
         ExpressionList (children 2)
          Identifier t1.number (alias n1)
          Identifier t2.number (alias n2)
         TablesInSelectQuery (children 2)
          TablesInSelectQueryElement (children 1)
           TableExpression (children 1)
            Function numbers (alias t1) (children 1)
             ExpressionList (children 1)
              Literal UInt64_1
          TablesInSelectQueryElement (children 2)
           TableExpression (children 1)
            Function numbers (alias t2) (children 1)
             ExpressionList (children 1)
              Literal UInt64_1
           TableJoin
    WithElement (children 1)
     Subquery (children 1)
      SelectWithUnionQuery (children 1)
       ExpressionList (children 1)
        SelectQuery (children 2)
         ExpressionList (children 1)
          Function sum (alias s) (children 1)
           ExpressionList (children 1)
            Identifier n1
         TablesInSelectQuery (children 1)
          TablesInSelectQueryElement (children 1)
           TableExpression (children 1)
            TableIdentifier a
   ExpressionList (children 1)
    Asterisk
   TablesInSelectQuery (children 2)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      TableIdentifier b (alias l)
    TablesInSelectQueryElement (children 2)
     TableExpression (children 1)
      TableIdentifier a (alias r)
     TableJoin
