![]()  | 
  
    MySQL 8.4.7
    
   Source Code Documentation 
   | 
 
Helper singleton class used to track information needed to perform the transform of a correlated scalar subquery in a derived table, as performed by decorrelate_derived_scalar_subquery_pre and decorrelate_derived_scalar_subquery_pre.  
 More...
Public Member Functions | |
| Lifted_expressions_map (MEM_ROOT *root) | |
Public Attributes | |
| List< Item > | m_inner_fields | 
| < list of fields in WHERE clauses eligible for lifting  More... | |
| List< Item > | m_inner_func_calls | 
| Mem_root_array< uint > | m_field_positions | 
| Mem_root_array< uint > | m_func_call_positions | 
| The list of outer fields of the WHERE clauses eligible.  More... | |
| List< Item > | m_outer_fields | 
Helper singleton class used to track information needed to perform the transform of a correlated scalar subquery in a derived table, as performed by decorrelate_derived_scalar_subquery_pre and decorrelate_derived_scalar_subquery_pre. 
      
  | 
  inlineexplicit | 
| Mem_root_array<uint> Lifted_expressions_map::m_field_positions | 
| Mem_root_array<uint> Lifted_expressions_map::m_func_call_positions | 
The list of outer fields of the WHERE clauses eligible.
< list of fields in WHERE clauses eligible for lifting
list of expressions that are not simple fields in WHERE clauses eligible for lifting.