Commit 219b997b authored by suhuiguang's avatar suhuiguang

1.视图修改 连接为空bug

parent 1ab64856
...@@ -4757,10 +4757,11 @@ FROM ...@@ -4757,10 +4757,11 @@ FROM
( (
( (
SELECT SELECT
`a`.`value` AS `yhxfscyw`, ifnull(sum(`a`.`value`), 0) AS `yhxfscyw`,
ifnull(
( (
CASE CASE
WHEN (`a`.`value` IS NULL) THEN WHEN (`a`.`value` = NULL) THEN
0 0
WHEN ( WHEN (
(`a`.`value` <> '') (`a`.`value` <> '')
...@@ -4772,12 +4773,14 @@ FROM ...@@ -4772,12 +4773,14 @@ FROM
), ),
2 2
) )
WHEN (`b`.`height` IS NULL) THEN WHEN (`b`.`height` = NULL) THEN
0 0
END END
),
0
) AS `yhxfscyl`, ) AS `yhxfscyl`,
`b`.`waterStorage` AS `yhxfsccs`, ifnull(`b`.`waterStorage`, 0) AS `yhxfsccs`,
`b`.`height` AS `yhxfscg` ifnull(`b`.`height`, 0) AS `yhxfscg`
FROM FROM
( (
( (
...@@ -4794,7 +4797,7 @@ FROM ...@@ -4794,7 +4797,7 @@ FROM
`si`.`equipment_index_key` = 'FHS_FirePoolDevice_WaterLevel' `si`.`equipment_index_key` = 'FHS_FirePoolDevice_WaterLevel'
) )
AND ( AND (
`s`.`code` = '1HXFSCCJZZ100000' --1号消防水池装置code `s`.`code` = '1HXFSCCJZZ100000'
) )
AND ( AND (
`si`.`equipment_specific_id` = `s`.`id` `si`.`equipment_specific_id` = `s`.`id`
...@@ -4841,7 +4844,7 @@ FROM ...@@ -4841,7 +4844,7 @@ FROM
( (
(`i`.`field_name` = 'code') (`i`.`field_name` = 'code')
AND ( AND (
`i`.`field_value` = 'SC105035' --1号消防水池(建筑或者房间类型)code `i`.`field_value` = 'SC106268'
) )
) )
LIMIT 1 LIMIT 1
...@@ -4851,12 +4854,13 @@ FROM ...@@ -4851,12 +4854,13 @@ FROM
) `b` ) `b`
) )
) `yh` ) `yh`
JOIN ( LEFT JOIN (
SELECT SELECT
`a`.`value` AS `ehxfscyw`, ifnull(sum(`a`.`value`), 0) AS `ehxfscyw`,
ifnull(
( (
CASE CASE
WHEN (`a`.`value` IS NULL) THEN WHEN (`a`.`value` = NULL) THEN
0 0
WHEN ( WHEN (
(`a`.`value` <> '') (`a`.`value` <> '')
...@@ -4868,12 +4872,14 @@ FROM ...@@ -4868,12 +4872,14 @@ FROM
), ),
2 2
) )
WHEN (`b`.`height` IS NULL) THEN WHEN (`b`.`height` = NULL) THEN
0 0
END END
),
0
) AS `ehxfscyl`, ) AS `ehxfscyl`,
`b`.`waterStorage` AS `ehxfsccs`, ifnull(`b`.`waterStorage`, 0) AS `ehxfsccs`,
`b`.`height` AS `ehxfscg` ifnull(`b`.`height`, 0) AS `ehxfscg`
FROM FROM
( (
( (
...@@ -4890,7 +4896,7 @@ FROM ...@@ -4890,7 +4896,7 @@ FROM
`si`.`equipment_index_key` = 'FHS_FirePoolDevice_WaterLevel' `si`.`equipment_index_key` = 'FHS_FirePoolDevice_WaterLevel'
) )
AND ( AND (
`s`.`code` = '1HXFSCCJZZ100001' --2号消防水池装置code `s`.`code` = '1HXFSCCJZZ100000'
) )
AND ( AND (
`si`.`equipment_specific_id` = `s`.`id` `si`.`equipment_specific_id` = `s`.`id`
...@@ -4937,7 +4943,7 @@ FROM ...@@ -4937,7 +4943,7 @@ FROM
( (
(`i`.`field_name` = 'code') (`i`.`field_name` = 'code')
AND ( AND (
`i`.`field_value` = 'SC103119' --2号消防水池(建筑或者房间类型)code `i`.`field_value` = 'SC106268'
) )
) )
LIMIT 1 LIMIT 1
...@@ -4946,8 +4952,8 @@ FROM ...@@ -4946,8 +4952,8 @@ FROM
) )
) `b` ) `b`
) )
) `eh` ) `eh` ON ((1 = 1))
); );
-- 泡沫灭火3小 -- 泡沫灭火3小
DROP VIEW IF EXISTS `v_fire_equip_ffs_num`; DROP VIEW IF EXISTS `v_fire_equip_ffs_num`;
CREATE ALGORITHM = UNDEFINED DEFINER = `root`@`%` SQL SECURITY DEFINER VIEW `v_fire_equip_ffs_num` AS CREATE ALGORITHM = UNDEFINED DEFINER = `root`@`%` SQL SECURITY DEFINER VIEW `v_fire_equip_ffs_num` AS
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
) )
select select
a1.*, a1.*,
DATE_FORMAT(NOW(),'%Y-%m') DATE_FORMAT(DATE_SUB(NOW(),INTERVAL 1 day),'%Y-%m')
from from
(SELECT (SELECT
system_id, system_id,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment