达梦兼容调整

This commit is contained in:
2025-04-17 15:15:07 +08:00
parent a4b1211038
commit 8306361df0
2 changed files with 76 additions and 72 deletions

View File

@@ -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