My Project
|
Public Member Functions | |
Explain_no_table (THD *thd_arg, JOIN *join_arg, const char *message_arg) | |
Explain_no_table (THD *thd_arg, const char *message_arg, ha_rows rows_arg=HA_POS_ERROR) | |
Protected Member Functions | |
virtual bool | shallow_explain () |
virtual bool | explain_rows_and_filtered () |
virtual bool | explain_extra () |
Explain_no_table class outputs a trivial EXPLAIN row with "extra" column
This class is intended for simple cases to produce EXPLAIN output with "No tables used", "No matching records" etc. Optionally it can output number of estimated rows in the "row" column.
bool Explain_no_table::explain_rows_and_filtered | ( | ) | [protected, virtual] |
fill col_rows and col_filtered fields together
Reimplemented from Explain.
bool Explain_no_table::shallow_explain | ( | ) | [protected, virtual] |