SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 1)
    Asterisk
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 2)
          ExpressionList (children 5)
           Function plus (alias id) (children 1)
            ExpressionList (children 2)
             Function rowNumberInAllBlocks (children 1)
              ExpressionList
             Literal UInt64_1
           Identifier t1.id
           Identifier t2.id
           Identifier t1.name
           Identifier t2.name
          TablesInSelectQuery (children 2)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             TableIdentifier t1
           TablesInSelectQueryElement (children 2)
            TableExpression (children 1)
             TableIdentifier t2
            TableJoin (children 1)
             Function equals (children 1)
              ExpressionList (children 2)
               Identifier t1.id
               Identifier t2.id
   ExpressionList (children 1)
    OrderByElement (children 1)
     Identifier ALL
