1.数据完整性列表调整
This commit is contained in:
@@ -121,4 +121,57 @@
|
||||
AND T9.DIC_INDEX = T3.DEVTYPE
|
||||
</select>
|
||||
|
||||
<select id="selectGWIntegrityData" resultType="intergralityTable" >
|
||||
SELECT
|
||||
T6. NAME powerCompany,
|
||||
T7. NAME substation,
|
||||
T3. NAME device,
|
||||
T3.IP deviceIp,
|
||||
T3.UpdateTime updateTime,
|
||||
T3.dev_index devId,
|
||||
T3.Status status,
|
||||
T3.DevFlag devFlag,
|
||||
T5.DIC_NAME company,
|
||||
T8.DIC_NAME voltage,
|
||||
T2.NAME lineName,
|
||||
T2.line_index lineId,
|
||||
T1.integrity integrity,
|
||||
T9.dic_name devType
|
||||
FROM
|
||||
(
|
||||
SELECT
|
||||
T1.LINE_INDEX,
|
||||
ROUND (
|
||||
SUM (T1.REAL) / (
|
||||
SUM (T1.DUE)
|
||||
),
|
||||
4
|
||||
) * 100 integrity
|
||||
FROM
|
||||
PQS_NGCPINTEGRITY T1
|
||||
WHERE
|
||||
T1.LINE_INDEX IN <foreach collection="list" item="item" open="(" close=")" separator=",">#{item}</foreach>
|
||||
AND t1.TIMEID BETWEEN #{startTime} AND #{endTime}
|
||||
GROUP BY
|
||||
T1.LINE_INDEX
|
||||
) T1,
|
||||
PQ_LINE T2,
|
||||
PQ_DEVICE T3,
|
||||
PQ_DEVICEDETAIL T4,
|
||||
PQS_DICDATA T5,
|
||||
PQ_GDINFORMATION T6,
|
||||
PQ_SUBSTATION T7,
|
||||
PQS_DICDATA T8,
|
||||
PQS_DICDATA T9
|
||||
WHERE
|
||||
T1.LINE_INDEX = T2.LINE_INDEX
|
||||
AND T2.DEV_INDEX = T3.DEV_INDEX
|
||||
AND T3.DEV_INDEX =T4.DEV_INDEX
|
||||
AND T4.MANUFACTURER=T5.DIC_INDEX
|
||||
AND T2.GD_INDEX=T6.GD_INDEX
|
||||
AND T2.SUB_INDEX=T7.SUB_INDEX
|
||||
AND T2.SCALE=T8.DIC_INDEX
|
||||
AND T9.DIC_INDEX = T3.DEVTYPE
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
|
||||
Reference in New Issue
Block a user