SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 2)
   ExpressionList (children 1)
    Function minMerge (children 1)
     ExpressionList (children 1)
      Identifier y
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 2)
          ExpressionList (children 1)
           Function CAST (alias y) (children 1)
            ExpressionList (children 2)
             Identifier x
             Literal \'AggregateFunction(min, Decimal(18, 10))\'
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             Subquery (children 1)
              SelectWithUnionQuery (children 1)
               ExpressionList (children 1)
                SelectQuery (children 1)
                 ExpressionList (children 1)
                  Function arrayReduce (alias x) (children 1)
                   ExpressionList (children 2)
                    Literal \'minState\'
                    Function array (children 1)
                     ExpressionList (children 2)
                      Function toDecimal64 (children 1)
                       ExpressionList (children 2)
                        Literal \'0.000001\'
                        Literal UInt64_10
                      Function toDecimal64 (children 1)
                       ExpressionList (children 2)
                        Literal \'1.1\'
                        Literal UInt64_10
