(SELECT count(1) AS total FROM wl_equipment_specific wes
SELECT temp.total,temp.notReturned, temp.alarmEquipNum,(temp.alarmEquipNum - temp.notReturned) AS returned
WHERE wes.biz_org_code = #{bizOrgCode})AS total,
FROM(
(
select
SELECT COUNT(1) FROM wl_equipment_specific_alarm esa WHERE esa.org_code = #{orgCode} and create_date between #{startTime} and #{endTime}
(SELECT
)AS alarmEquipNum,
count(1 ) AS total
(
FROM
SELECT COUNT(1) FROM wl_equipment_specific_alarm esa WHERE esa.org_code = #{orgCode} and create_date between #{startTime} and #{endTime} AND esa.equipment_specific_index_value = "true"
wl_equipment_specific es
)as returned,
LEFT JOIN wl_equipment_detail ed ON es.equipment_detail_id = ed.id
(
LEFT JOIN wl_equipment e ON e.id = ed.equipment_id
SELECT COUNT(1) FROM wl_equipment_specific_alarm esa WHERE esa.org_code = #{orgCode} and create_date between #{startTime} and #{endTime} AND esa.equipment_specific_index_value = "false"
)as motReturned
WHERE
e.is_iot = 1 and es.biz_org_code = #{bizOrgCode}
)AS total,
(
SELECT COUNT(DISTINCT(esa.iot_code)) FROM wl_equipment_specific_alarm esa
WHERE esa.org_code = #{orgCode}
and create_date between #{startTime} and #{endTime}
)AS alarmEquipNum,
(
SELECT COUNT(DISTINCT(esa.iot_code)) FROM wl_equipment_specific_alarm esa
WHERE esa.org_code = #{orgCode} AND esa.equipment_specific_index_value = "true"
and create_date between #{startTime} and #{endTime}