1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-01 03:47:19 +03:00

fixed * without tables in IN bug

fixed sunction-test select in IN bug
fixed unions in subselect bug
This commit is contained in:
bell@sanja.is.com.ua
2002-11-28 19:29:26 +02:00
parent d2e5a5ddd2
commit b8b7d0b03b
35 changed files with 199 additions and 39 deletions

View File

@ -242,6 +242,8 @@ public:
List<String> *ignore_index= 0);
virtual void set_lock_for_tables(thr_lock_type lock_type) {}
void mark_as_dependent(st_select_lex *last);
friend class st_select_lex_unit;
private:
void fast_exclude();
};
@ -288,6 +290,7 @@ public:
st_select_lex* outer_select();
st_select_lex* first_select() { return (st_select_lex*) slave; }
st_select_lex_unit* next_unit() { return (st_select_lex_unit*) next; }
void st_select_lex_unit::exclude_level();
/* UNION methods */
int prepare(THD *thd, select_result *result);