| MiniOB 1
    MiniOB is one mini database, helping developers to learn how database works. | 
简单比较的重写规则 更多...
#include <comparison_simplification_rule.h>
 
  
| Public 成员函数 | |
| RC | rewrite (std::unique_ptr< Expression > &expr, bool &change_made) override | 
| virtual RC | rewrite (std::unique_ptr< Expression > &expr, bool &change_made)=0 | 
简单比较的重写规则
如果有简单的比较运算,比如比较的两边都是常量,那我们就可以在运行执行计划之前就知道结果, 进而直接将表达式改成结果,这样就可以减少运行时的计算量。
| 
 | overridevirtual |