BUG#10442 Minor changes from code review
This commit is contained in:
parent
2eb7301081
commit
a24336cdcb
@ -40,3 +40,4 @@ SELECT * FROM t2 ORDER BY a;
|
|||||||
a b
|
a b
|
||||||
1 6
|
1 6
|
||||||
2 6
|
2 6
|
||||||
|
drop table t1,t2;
|
||||||
|
@ -31,3 +31,4 @@ sync_with_master;
|
|||||||
SELECT * FROM t1 ORDER BY a;
|
SELECT * FROM t1 ORDER BY a;
|
||||||
SELECT * FROM t2 ORDER BY a;
|
SELECT * FROM t2 ORDER BY a;
|
||||||
|
|
||||||
|
drop table t1,t2;
|
||||||
|
@ -1943,9 +1943,11 @@ mysql_execute_command(THD *thd)
|
|||||||
if (tables || &lex->select_lex != lex->all_selects_list)
|
if (tables || &lex->select_lex != lex->all_selects_list)
|
||||||
mysql_reset_errors(thd);
|
mysql_reset_errors(thd);
|
||||||
|
|
||||||
/* When subselects or time_zone info is used in a query
|
/*
|
||||||
* we create a new TABLE_LIST containing all referenced tables
|
When subselects or time_zone info is used in a query
|
||||||
* and set local variable 'tables' to point to this list. */
|
we create a new TABLE_LIST containing all referenced tables
|
||||||
|
and set local variable 'tables' to point to this list.
|
||||||
|
*/
|
||||||
if ((&lex->select_lex != lex->all_selects_list ||
|
if ((&lex->select_lex != lex->all_selects_list ||
|
||||||
lex->time_zone_tables_used) &&
|
lex->time_zone_tables_used) &&
|
||||||
lex->unit.create_total_list(thd, lex, &tables))
|
lex->unit.create_total_list(thd, lex, &tables))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user