From e28af60ab68e9a0398fea2e9beaab5abb8ab13af Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 12 Dec 2003 22:13:57 +0400 Subject: [PATCH] Fix #2093 Update after discussion with Monty sql/sql_select.cc: Wrong operation - deleted --- sql/sql_select.cc | 7 ------- 1 file changed, 7 deletions(-) diff --git a/sql/sql_select.cc b/sql/sql_select.cc index d0d6c1e5fa2..8f2d97affca 100644 --- a/sql/sql_select.cc +++ b/sql/sql_select.cc @@ -1803,14 +1803,7 @@ update_ref_and_keys(THD *thd, DYNAMIC_ARRAY *keyuse,JOIN_TAB *join_tab, } /* fill keyuse with found key parts */ for (; field != end ; field++) - { add_key_part(keyuse,field); - /* Mark that we can optimize LEFT JOIN */ - if (field->field->table == join_tab->table && - field->val->type() == Item::NULL_ITEM && - !field->field->real_maybe_null()) - join_tab->table->reginfo.not_exists_optimize=1; - } } if (thd->lex.select->ftfunc_list.elements)