mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +03:00
improving of fields list creation in derived tables and unions
fixed length of fields created in fubselect fixed resolving fields of reduced in derived table subselect mysql-test/r/subselect.result: test of created with subselect fields mysql-test/t/subselect.test: test of created with subselect fields sql/item.cc: fixed length of fields created in fubselect fixed resolving fields of reduced in derived table subselect sql/item_subselect.cc: improving of fields list creation in derived tables and unions sql/mysql_priv.h: improving of fields list creation in derived tables and unions sql/sql_derived.cc: improving of fields list creation in derived tables and unions sql/sql_lex.h: improving of fields list creation in derived tables and unions sql/sql_parse.cc: improving of fields list creation in derived tables and unions sql/sql_prepare.cc: improving of fields list creation in derived tables and unions sql/sql_select.cc: improving of fields list creation in derived tables and unions sql/sql_select.h: improving of fields list creation in derived tables and unions sql/sql_union.cc: improving of fields list creation in derived tables and unions sql/sql_update.cc: improving of fields list creation in derived tables and unions
This commit is contained in:
@ -256,7 +256,7 @@ class JOIN :public Sql_alloc
|
||||
int prepare(Item ***rref_pointer_array, TABLE_LIST *tables, uint wind_num,
|
||||
COND *conds, uint og_num, ORDER *order, ORDER *group,
|
||||
Item *having, ORDER *proc_param, SELECT_LEX *select,
|
||||
SELECT_LEX_UNIT *unit, bool fake_select_lex);
|
||||
SELECT_LEX_UNIT *unit, bool fake_select_lex, bool tables_OK);
|
||||
int optimize();
|
||||
int reinit();
|
||||
void exec();
|
||||
|
Reference in New Issue
Block a user