diff options
author | Galina Shalygina <galashalygina@gmail.com> | 2017-08-29 02:32:39 +0200 |
---|---|---|
committer | Galina Shalygina <galashalygina@gmail.com> | 2017-08-29 02:32:39 +0200 |
commit | 570d2e7d0f2c48f9662804eb69e47ce12f983696 (patch) | |
tree | 76eecad3e08adf57567ee66f61414bf4551d722d /sql/opt_subselect.cc | |
parent | 3310076dbe781e0554519fba5c4a2585a463250f (diff) | |
download | mariadb-git-570d2e7d0f2c48f9662804eb69e47ce12f983696.tar.gz |
Summarized results of two previous commits (26 July, 25 August)
Diffstat (limited to 'sql/opt_subselect.cc')
-rw-r--r-- | sql/opt_subselect.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sql/opt_subselect.cc b/sql/opt_subselect.cc index b18fb8f2ae5..f608e826f9b 100644 --- a/sql/opt_subselect.cc +++ b/sql/opt_subselect.cc @@ -1047,6 +1047,8 @@ bool convert_join_subqueries_to_semijoins(JOIN *join) DBUG_RETURN(1); if (subq_sel->handle_derived(thd->lex, DT_MERGE)) DBUG_RETURN(TRUE); + if (subq_sel->join->transform_in_predicate_into_tvc(thd)) + DBUG_RETURN(TRUE); subq_sel->update_used_tables(); } |