fix a compare_query bug

This commit is contained in:
jingtaoye35
2023-11-27 14:42:38 +00:00
committed by ob-robot
parent f3729e4130
commit fc7afe549f
5 changed files with 67 additions and 102 deletions

View File

@ -600,19 +600,19 @@ Query Plan
--------------------------------------------------------------
|0 |HASH DISTINCT | |1 |3 |
|1 |└─NESTED-LOOP JOIN CARTESIAN | |1 |3 |
|2 | ├─SUBPLAN SCAN |VIEW3|1 |3 |
|2 | ├─SUBPLAN SCAN |VIEW1|1 |3 |
|3 | │ └─SCALAR GROUP BY | |1 |3 |
|4 | │ └─TABLE FULL SCAN |t2 |3 |3 |
|5 | └─TABLE FULL SCAN |t1 |3 |3 |
==============================================================
Outputs & filters:
-------------------------------------
0 - output([VIEW3.T_FUN_SUM(t2.b)]), filter(nil), rowset=16
distinct([VIEW3.T_FUN_SUM(t2.b)])
1 - output([VIEW3.T_FUN_SUM(t2.b)]), filter(nil), rowset=16
0 - output([VIEW1.sum(b)]), filter(nil), rowset=16
distinct([VIEW1.sum(b)])
1 - output([VIEW1.sum(b)]), filter(nil), rowset=16
conds(nil), nl_params_(nil), use_batch=false
2 - output([VIEW3.T_FUN_SUM(t2.b)]), filter(nil), rowset=16
access([VIEW3.T_FUN_SUM(t2.b)])
2 - output([VIEW1.sum(b)]), filter(nil), rowset=16
access([VIEW1.sum(b)])
3 - output([T_FUN_SUM(T_FUN_SUM(t2.b))]), filter([T_FUN_SUM(T_FUN_SUM(t2.b)) > cast(4, DECIMAL_INT(33, 0))], [T_FUN_SUM(T_FUN_SUM(t2.b)) > T_FUN_SUM(T_FUN_SUM(t2.b))]), rowset=16
group(nil), agg_func([T_FUN_SUM(T_FUN_SUM(t2.b))])
4 - output([T_FUN_SUM(t2.b)]), filter(nil), rowset=16