From 570d2e7d0f2c48f9662804eb69e47ce12f983696 Mon Sep 17 00:00:00 2001 From: Galina Shalygina Date: Tue, 29 Aug 2017 02:32:39 +0200 Subject: Summarized results of two previous commits (26 July, 25 August) --- sql/opt_subselect.cc | 2 ++ 1 file changed, 2 insertions(+) (limited to 'sql/opt_subselect.cc') 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(); } -- cgit v1.2.1