@@ -4,27 +4,27 @@ Exchange
44└── EvalScalar
55 ├── output columns: [sell_mnt = 0 (#170)]
66 ├── expressions: [t.sell_mnt (#169) = 0]
7- ├── estimated rows: 2966406923885887436619776 .00
7+ ├── estimated rows: 3018452971074898530140160 .00
88 └── EvalScalar
99 ├── output columns: [sell_mnt (#169)]
1010 ├── expressions: [sum(CASE WHEN d.a1v = '603020' THEN 1 ELSE 0 END) (#167) / CAST(if(CAST(count(CASE WHEN d.a1v = '603020' THEN 1 ELSE 0 END) (#168) = 0 AS Boolean NULL), 1, count(CASE WHEN d.a1v = '603020' THEN 1 ELSE 0 END) (#168)) AS UInt64 NULL) + 3]
11- ├── estimated rows: 2966406923885887436619776 .00
11+ ├── estimated rows: 3018452971074898530140160 .00
1212 └── AggregateFinal
1313 ├── output columns: [sum(CASE WHEN d.a1v = '603020' THEN 1 ELSE 0 END) (#167), count(CASE WHEN d.a1v = '603020' THEN 1 ELSE 0 END) (#168), a.a0d (#0), a.a0k (#7), a.a0m (#9), c.a5m (#144)]
1414 ├── group by: [a0d, a0k, a0m, a5m]
1515 ├── aggregate functions: [sum(sum_arg_0), count()]
16- ├── estimated rows: 2966406923885887436619776 .00
16+ ├── estimated rows: 3018452971074898530140160 .00
1717 └── Exchange
1818 ├── output columns: [sum(CASE WHEN d.a1v = '603020' THEN 1 ELSE 0 END) (#167), count(CASE WHEN d.a1v = '603020' THEN 1 ELSE 0 END) (#168), a.a0d (#0), a.a0k (#7), a.a0m (#9), c.a5m (#144)]
1919 ├── exchange type: Hash(0, 1, 2, 3)
2020 └── AggregatePartial
2121 ├── group by: [a0d, a0k, a0m, a5m]
2222 ├── aggregate functions: [sum(sum_arg_0), count()]
23- ├── estimated rows: 2966406923885887436619776 .00
23+ ├── estimated rows: 3018452971074898530140160 .00
2424 └── EvalScalar
2525 ├── output columns: [a.a0d (#0), a.a0k (#7), a.a0m (#9), c.a5m (#144), sum_arg_0 (#166)]
2626 ├── expressions: [if(d.a1v (#154) = '603020', 1, 0)]
27- ├── estimated rows: 8899220771657662846730240 .00
27+ ├── estimated rows: 9055358913224696664162304 .00
2828 └── HashJoin
2929 ├── output columns: [a.a0d (#0), a.a0k (#7), a.a0m (#9), d.a1v (#154), c.a5m (#144)]
3030 ├── join type: INNER
@@ -35,7 +35,7 @@ Exchange
3535 ├── build join filters:
3636 │ ├── filter id:2, build key:b.a0k (#48), probe targets:[a.a0k (#7)@scan0], filter type:bloom,inlist,min_max
3737 │ └── filter id:3, build key:b.a0n (#50), probe targets:[a.a0n (#10)@scan0], filter type:bloom,inlist,min_max
38- ├── estimated rows: 8899220771657662846730240 .00
38+ ├── estimated rows: 9055358913224696664162304 .00
3939 ├── Exchange(Build)
4040 │ ├── output columns: [b.a0k (#48), b.a0n (#50), b.a2c (#52), b.a2k (#61)]
4141 │ ├── exchange type: Broadcast
@@ -58,7 +58,7 @@ Exchange
5858 ├── filters: []
5959 ├── build join filters:
6060 │ └── filter id:1, build key:c.a0m (#149), probe targets:[a.a0m (#9)@scan0], filter type:bloom,inlist,min_max
61- ├── estimated rows: 156490960961629056 .00
61+ ├── estimated rows: 159236617962791040 .00
6262 ├── Exchange(Build)
6363 │ ├── output columns: [c.a5m (#144), a0m (#149)]
6464 │ ├── exchange type: Broadcast
@@ -85,7 +85,7 @@ Exchange
8585 ├── filters: []
8686 ├── build join filters:
8787 │ └── filter id:0, build key:d.a5t (#151), probe targets:[a.a0l (#8)@scan0], filter type:bloom,inlist,min_max
88- ├── estimated rows: 2453851765646.43
88+ ├── estimated rows: 2496904956953.83
8989 ├── Exchange(Build)
9090 │ ├── output columns: [d.a5t (#151), d.a1v (#154)]
9191 │ ├── exchange type: Broadcast
@@ -109,5 +109,5 @@ Exchange
109109 ├── partitions scanned: 0
110110 ├── push downs: [filters: [a0c.a0d (#0) >= '20240526' and a0c.a0d (#0) <= '20250525'], limit: NONE]
111111 ├── apply join filters: [#2, #3, #1, #0]
112- └── estimated rows: 3042216421.58
112+ └── estimated rows: 3095592557.59
113113
0 commit comments