Commit 85faceb2 authored by unknown's avatar unknown

BUG #12101: Additional fix.


sql/item_cmpfunc.cc:
  Modified Item_func_between::print(), Item_func_in::print().
  Item_func_between/in objects represent now [NOT]BETWEEN/IN expressions.
parent fb2d2254
...@@ -983,6 +983,8 @@ void Item_func_between::print(String *str) ...@@ -983,6 +983,8 @@ void Item_func_between::print(String *str)
{ {
str->append('('); str->append('(');
args[0]->print(str); args[0]->print(str);
if (negated)
str->append(" not", 4);
str->append(" between ", 9); str->append(" between ", 9);
args[1]->print(str); args[1]->print(str);
str->append(" and ", 5); str->append(" and ", 5);
...@@ -1969,6 +1971,8 @@ void Item_func_in::print(String *str) ...@@ -1969,6 +1971,8 @@ void Item_func_in::print(String *str)
{ {
str->append('('); str->append('(');
args[0]->print(str); args[0]->print(str);
if (negated)
str->append(" not", 4);
str->append(" in (", 5); str->append(" in (", 5);
print_args(str, 1); print_args(str, 1);
str->append("))", 2); str->append("))", 2);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment