From f12374c42ccdfa243e09ee5f760a84595c3ba5d7 Mon Sep 17 00:00:00 2001 From: zhousq Date: Mon, 20 Nov 2023 10:19:39 +0800 Subject: [PATCH] 2023-11-20 te --- .../mapper/DcBusiDataScreenMainMapper.xml | 316 ++++++++++++++++++ 1 file changed, 316 insertions(+) create mode 100644 lzbi-module/src/main/resources/mapper/DcBusiDataScreenMainMapper.xml diff --git a/lzbi-module/src/main/resources/mapper/DcBusiDataScreenMainMapper.xml b/lzbi-module/src/main/resources/mapper/DcBusiDataScreenMainMapper.xml new file mode 100644 index 0000000..cfdbe35 --- /dev/null +++ b/lzbi-module/src/main/resources/mapper/DcBusiDataScreenMainMapper.xml @@ -0,0 +1,316 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + + + + + + + + \ No newline at end of file