达梦兼容调整
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
|
||||
<select id="getLineIntegrityRate" resultType="LineDataIntegrity">
|
||||
select line_index lineId,
|
||||
avg(real_time/due_time)*100 integrityData,
|
||||
avg(real_time*1.0/due_time)*100 integrityData,
|
||||
sum(real_time) mysqlReal,
|
||||
sum(due_time) due
|
||||
from r_stat_integrity_d
|
||||
@@ -44,7 +44,7 @@
|
||||
<select id="getOnIntegrityByIdsAndTime" resultType="com.njcn.device.pq.pojo.vo.RStatIntegrityVO">
|
||||
SELECT
|
||||
line_index AS lineIndex,
|
||||
sum( real_time )/ sum( due_time )* 100 AS integrityRate
|
||||
sum( real_time*1.0 )/ sum( due_time )* 100 AS integrityRate
|
||||
FROM
|
||||
r_stat_integrity_d
|
||||
<where>
|
||||
@@ -65,7 +65,7 @@
|
||||
</select>
|
||||
<select id="selectTotalIntegrityByLineIds" resultType="java.lang.Float">
|
||||
select
|
||||
if(sum(real_time)/sum(due_time)*100>100,
|
||||
if(sum(real_time*1.0)/sum(due_time)*100>100,
|
||||
100,
|
||||
IFNULL(ROUND( sum(real_time)/sum(due_time)*100,2),0))
|
||||
as integrityRate
|
||||
|
||||
Reference in New Issue
Block a user