Commit 5eae17bc authored by aivanov@mysql.com's avatar aivanov@mysql.com

BUG #12101: Additional fix.

parent 7cc0639f
...@@ -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