fix several subquery coalesce bugs
This commit is contained in:
@ -600,19 +600,19 @@ Query Plan
|
||||
--------------------------------------------------------------
|
||||
|0 |HASH DISTINCT | |1 |3 |
|
||||
|1 |└─NESTED-LOOP JOIN CARTESIAN | |1 |3 |
|
||||
|2 | ├─SUBPLAN SCAN |VIEW1|1 |3 |
|
||||
|2 | ├─SUBPLAN SCAN |VIEW3|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([VIEW1.sum(b)]), filter(nil), rowset=16
|
||||
distinct([VIEW1.sum(b)])
|
||||
1 - output([VIEW1.sum(b)]), filter(nil), rowset=16
|
||||
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
|
||||
conds(nil), nl_params_(nil), use_batch=false
|
||||
2 - output([VIEW1.sum(b)]), filter(nil), rowset=16
|
||||
access([VIEW1.sum(b)])
|
||||
2 - output([VIEW3.T_FUN_SUM(t2.b)]), filter(nil), rowset=16
|
||||
access([VIEW3.T_FUN_SUM(t2.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
|
||||
|
||||
Reference in New Issue
Block a user