|
@@ -279,8 +279,9 @@
|
|
|
</select>
|
|
|
<select id="device" resultType="java.util.Map">
|
|
|
SELECT
|
|
|
- su.`name` NAME,
|
|
|
- sum( CASE WHEN d.bound = 'OUT' THEN 1 ELSE 0 END )/ sum( CASE WHEN d.`status` = 'NORMAL' THEN 1 ELSE 0 END ) percent
|
|
|
+ su.`name`,
|
|
|
+ sum( CASE WHEN d.bound = 'OUT' THEN 1 ELSE 0 END ) outs,
|
|
|
+ sum( CASE WHEN d.`status` = 'NORMAL' THEN 1 ELSE 0 END ) total
|
|
|
FROM
|
|
|
t_b_service s
|
|
|
LEFT JOIN t_b_device_in_out io ON io.service_id = s.id
|