summaryrefslogtreecommitdiff
path: root/sql/item_subselect.cc
diff options
context:
space:
mode:
authorunknown <evgen@moonbone.local>2006-07-13 18:18:20 +0400
committerunknown <evgen@moonbone.local>2006-07-13 18:18:20 +0400
commit80eae1a3c9994ab51e216b815942e44df54d288c (patch)
tree154fb1542d2de7c95feca723e2ce0717ae32ed75 /sql/item_subselect.cc
parent805c33a5e161864c5eee91f02335eb59000c77b2 (diff)
parente2c448fb5c61812b35fd0a791b5373dbde0abbd7 (diff)
downloadmariadb-git-80eae1a3c9994ab51e216b815942e44df54d288c.tar.gz
Merge moonbone.local:/work/16302-bug-4.1-opt-mysql
into moonbone.local:/work/tmp_merge-5.0-opt-mysql sql/item_subselect.cc: Auto merged sql/sql_class.cc: Auto merged sql/sql_class.h: Auto merged sql/sql_select.cc: Auto merged mysql-test/r/subselect.result: Manual merge mysql-test/t/subselect.test: Manual merge
Diffstat (limited to 'sql/item_subselect.cc')
-rw-r--r--sql/item_subselect.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/sql/item_subselect.cc b/sql/item_subselect.cc
index dda1b46ab10..5404021a348 100644
--- a/sql/item_subselect.cc
+++ b/sql/item_subselect.cc
@@ -802,7 +802,8 @@ Item_in_subselect::single_value_transformer(JOIN *join,
if (!select_lex->group_list.elements &&
!select_lex->having &&
!select_lex->with_sum_func &&
- !(select_lex->next_select()))
+ !(select_lex->next_select()) &&
+ select_lex->table_list.elements)
{
Item_sum_hybrid *item;
nesting_map save_allow_sum_func;