select company_id,
company_name,
dept_id,
dept_name,
count_uint_id,
count_uint_name,
asset_id,
asset_name,
target_code,
target_name,
target_unit,
count_date,
val_d1,
val_d2,
val_d3,
val_d4,
val_d5,
val_d6,
val_d7,
val_d8,
val_d9,
val_d10,
val_d11,
val_d12,
val_d13,
val_d14,
val_d15,
val_d16,
val_d17,
val_d18,
val_d19,
val_d20,
val_d21,
val_d22,
val_d23,
val_d24,
val_d25,
val_d26,
val_d27,
val_d28,
val_d29,
val_d30,
val_d31 dc_busi_target_month_draft
from
select company_name,
coallost,
count_date,
target_unit,
monthAll,
val_d1,
val_d2,
val_d3,
val_d4,
val_d5,
val_d6,
val_d7,
val_d8,
val_d9,
val_d10,
val_d11,
val_d12,
val_d13,
val_d14,
val_d15,
val_d16,
val_d17,
val_d18,
val_d19,
val_d20,
val_d21,
val_d22,
val_d23,
val_d24,
val_d25,
val_d26,
val_d27,
val_d28,
val_d29,
val_d30,
val_d31
from v_busi_target_month_draft
select company_name AS company_name,
'合计量' AS coallost,
count_date AS count_date,
target_unit AS target_unit,
((((((((((((((((((((((((((((((ifnull(val_d1, 0) + ifnull(val_d2, 0)) + ifnull(val_d3, 0)) +
ifnull(val_d4, 0)) + ifnull(val_d5, 0)) + ifnull(val_d6, 0)) +
ifnull(val_d7, 0)) + ifnull(val_d8, 0)) + ifnull(val_d9, 0)) +
ifnull(val_d10, 0)) + ifnull(val_d11, 0)) + ifnull(val_d12, 0)) +
ifnull(val_d13, 0)) + ifnull(val_d14, 0)) + ifnull(val_d15, 0)) +
ifnull(val_d16, 0)) + ifnull(val_d17, 0)) + ifnull(val_d18, 0)) + ifnull(val_d19, 0)) +
ifnull(val_d20, 0)) + ifnull(val_d21, 0)) + ifnull(val_d22, 0)) + ifnull(val_d23, 0)) +
ifnull(val_d24, 0)) + ifnull(val_d25, 0)) + ifnull(val_d26, 0)) + ifnull(val_d27, 0)) +
ifnull(val_d28, 0)) + ifnull(val_d29, 0)) + ifnull(val_d30, 0)) + ifnull(val_d31, 0)) AS monthAll,
ifnull(val_d1, 0) AS val_d1,
ifnull(val_d2, 0) AS val_d2,
ifnull(val_d3, 0) AS val_d3,
ifnull(val_d4, 0) AS val_d4,
ifnull(val_d5, 0) AS val_d5,
ifnull(val_d6, 0) AS val_d6,
ifnull(val_d7, 0) AS val_d7,
ifnull(val_d8, 0) AS val_d8,
ifnull(val_d9, 0) AS val_d9,
ifnull(val_d10, 0) AS val_d10,
ifnull(val_d11, 0) AS val_d11,
ifnull(val_d12, 0) AS val_d12,
ifnull(val_d13, 0) AS val_d13,
ifnull(val_d14, 0) AS val_d14,
ifnull(val_d15, 0) AS val_d15,
ifnull(val_d16, 0) AS val_d16,
ifnull(val_d17, 0) AS val_d17,
ifnull(val_d18, 0) AS val_d18,
ifnull(val_d19, 0) AS val_d19,
ifnull(val_d20, 0) AS val_d20,
ifnull(val_d21, 0) AS val_d21,
ifnull(val_d22, 0) AS val_d22,
ifnull(val_d23, 0) AS val_d23,
ifnull(val_d24, 0) AS val_d24,
ifnull(val_d25, 0) AS val_d25,
ifnull(val_d26, 0) AS val_d26,
ifnull(val_d27, 0) AS val_d27,
ifnull(val_d28, 0) AS val_d28,
ifnull(val_d29, 0) AS val_d29,
ifnull(val_d30, 0) AS val_d30,
ifnull(val_d31, 0) AS val_d31
from dc_busi_target_month_draft