23#ifndef SQL_JOIN_OPTIMIZER_REPLACE_ITEM_H
24#define SQL_JOIN_OPTIMIZER_REPLACE_ITEM_H
54 bool need_exact_match);
64 bool need_exact_match);
Helper class for copy_funcs(); represents an Item to copy from table to next tmp table.
Definition: temp_table_param.h:47
Base class that is used to represent any kind of expression in a relational query.
Definition: item.h:853
A typesafe replacement for DYNAMIC_ARRAY.
Definition: mem_root_array.h:425
For each client connection we create a separate thread with THD serving as a thread/connection descri...
Definition: sql_lexer_thd.h:33
void ReplaceMaterializedItems(THD *thd, Item *item, const Func_ptr_array &items_to_copy, bool need_exact_match)
Like FindReplacementOrReplaceMaterializedItems, but only search below the item, ie.
Definition: replace_item.cc:101
Item * FindReplacementOrReplaceMaterializedItems(THD *thd, Item *item, const Func_ptr_array &items_to_copy, bool need_exact_match)
Definition: replace_item.cc:81