revisi null if
This commit is contained in:
parent
17dfa17617
commit
6c7895a6f9
|
|
@ -99,19 +99,19 @@ with master as (select m.date
|
||||||
, km_total
|
, km_total
|
||||||
, ne_sector
|
, ne_sector
|
||||||
, band
|
, band
|
||||||
, 100 * (km_0_0546) / km_total as km_0_0546_percentage
|
, 100 * (km_0_0546) / nullif(km_total,0) as km_0_0546_percentage
|
||||||
, 100 * (km_0_0546 + km_0546_1015) / km_total as km_0546_1015_percentage
|
, 100 * (km_0_0546 + km_0546_1015) / nullif(km_total,0) as km_0546_1015_percentage
|
||||||
, 100 * (km_0_0546 + km_0546_1015 + km_1015_1562) / km_total as km_1015_1562_percentage
|
, 100 * (km_0_0546 + km_0546_1015 + km_1015_1562) / nullif(km_total,0) as km_1015_1562_percentage
|
||||||
, 100 * (km_0_0546 + km_0546_1015 + km_1015_1562 + km_1562_2109) / km_total as km_1562_2109_percentage
|
, 100 * (km_0_0546 + km_0546_1015 + km_1015_1562 + km_1562_2109) / nullif(km_total,0) as km_1562_2109_percentage
|
||||||
, 100 * (km_0_0546 + km_0546_1015 + km_1015_1562 + km_1562_2109 + km_2109_2656) / km_total as km_2109_2656_percentage
|
, 100 * (km_0_0546 + km_0546_1015 + km_1015_1562 + km_1562_2109 + km_2109_2656) / nullif(km_total,0) as km_2109_2656_percentage
|
||||||
, 100 * (km_0_0546 + km_0546_1015 + km_1015_1562 + km_1562_2109 + km_2109_2656 + km_2656_3125) / km_total as km_2656_3125_percentage
|
, 100 * (km_0_0546 + km_0546_1015 + km_1015_1562 + km_1562_2109 + km_2109_2656 + km_2656_3125) / nullif(km_total,0) as km_2656_3125_percentage
|
||||||
, 100 * (km_0_0546 + km_0546_1015 + km_1015_1562 + km_1562_2109 + km_2109_2656 + km_2656_3125 + km_3125_3906) / km_total as km_3125_3906_percentage
|
, 100 * (km_0_0546 + km_0546_1015 + km_1015_1562 + km_1562_2109 + km_2109_2656 + km_2656_3125 + km_3125_3906) / nullif(km_total,0) as km_3125_3906_percentage
|
||||||
, 100 * (km_0_0546 + km_0546_1015 + km_1015_1562 + km_1562_2109 + km_2109_2656 + km_2656_3125 + km_3125_3906 + km_3906_6328) /
|
, 100 * (km_0_0546 + km_0546_1015 + km_1015_1562 + km_1562_2109 + km_2109_2656 + km_2656_3125 + km_3125_3906 + km_3906_6328) /
|
||||||
km_total as km_3906_6328_percentage
|
nullif(km_total,0) as km_3906_6328_percentage
|
||||||
, 100 * (km_0_0546 + km_0546_1015 + km_1015_1562 + km_1562_2109 + km_2109_2656 + km_2656_3125 + km_3125_3906 + km_3906_6328 + km_6328_10078) /
|
, 100 * (km_0_0546 + km_0546_1015 + km_1015_1562 + km_1562_2109 + km_2109_2656 + km_2656_3125 + km_3125_3906 + km_3906_6328 + km_6328_10078) /
|
||||||
km_total as km_6328_10078_percentage
|
nullif(km_total,0) as km_6328_10078_percentage
|
||||||
, 100 * (km_0_0546 + km_0546_1015 + km_1015_1562 + km_1562_2109 + km_2109_2656 + km_2656_3125 + km_3125_3906 + km_3906_6328 + km_6328_10078 + km_gt_10078) /
|
, 100 * (km_0_0546 + km_0546_1015 + km_1015_1562 + km_1562_2109 + km_2109_2656 + km_2656_3125 + km_3125_3906 + km_3906_6328 + km_6328_10078 + km_gt_10078) /
|
||||||
km_total as km_gt_10078_percentage
|
nullif(km_total,0) as km_gt_10078_percentage
|
||||||
from master)
|
from master)
|
||||||
select *
|
select *
|
||||||
from agg
|
from agg
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue