From eb2187a24f43fa22d0eb12ed9c9bae13faf16bd5 Mon Sep 17 00:00:00 2001 From: Varun Gupta Date: Mon, 17 Jul 2017 13:19:20 +0530 Subject: [PATCH] Val_str function added for the percentile_disc function, as it can have result type as STRING_RESULT --- sql/item_windowfunc.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/sql/item_windowfunc.h b/sql/item_windowfunc.h index 9dfff36f952..c5c2c0aa004 100644 --- a/sql/item_windowfunc.h +++ b/sql/item_windowfunc.h @@ -765,6 +765,17 @@ public: return value->val_decimal(dec); } + String* val_str(String *str) + { + if (get_row_count() == 0 || get_arg(0)->is_null()) + { + null_value= true; + return 0; + } + null_value= false; + return value->val_str(str); + } + bool add() { Item *arg = get_arg(0);