fix query page total screen 27
This commit is contained in:

parent
59dff37615
commit
d0c164ab8e
@ -51,6 +51,19 @@
|
||||
|
||||
<select id="selectReadResultCloseMngPageTotal" resultType="camelHashMap">
|
||||
SELECT count(*) totalCount
|
||||
FROM (
|
||||
SELECT T.TAG_ID AS READ_PLC_ID
|
||||
, T.TAG_NM AS READ_PLC_NM
|
||||
, T.MGNF AS DIST_RT
|
||||
, EI.EQPM_ID AS ECC_ID
|
||||
, E.EQPM_NM AS ECC_NM
|
||||
, EI.DIST_RT AS ECC_DIST_RT
|
||||
, CASE WHEN T.READ_DATA_TYPE_CD = 'ADDUP' THEN ROUND(SUM(D.TOT_VAL),2)
|
||||
WHEN T.READ_DATA_TYPE_CD = 'SUM' THEN ROUND(SUM(D.TOT_VAL),2)
|
||||
WHEN T.READ_DATA_TYPE_CD = 'MIN' THEN ROUND(MIN(D.TOT_VAL),2)
|
||||
WHEN T.READ_DATA_TYPE_CD = 'MAX' THEN ROUND(MAX(D.TOT_VAL),2)
|
||||
WHEN T.READ_DATA_TYPE_CD = 'INSTANT' THEN ROUND(AVG(D.TOT_VAL),2) END AS TOT_VAL
|
||||
, MAX(D.PROC_DTTM) AS PROC_DTTM
|
||||
FROM EMS_TAG_BASE_INFO T
|
||||
LEFT JOIN EMS_EQPM_IAO EI
|
||||
ON T.COM_ID = EI.COM_ID AND T.TAG_ID = EI.OBJ_ID
|
||||
@ -62,6 +75,14 @@
|
||||
WHERE T.COM_ID = #{session.comId}
|
||||
AND T.USE_FG = '1'
|
||||
AND T.READ_OBJ_ID = #{mttTp}
|
||||
GROUP BY T.TAG_ID
|
||||
, T.TAG_NM
|
||||
, T.MGNF
|
||||
, EI.EQPM_ID
|
||||
, E.EQPM_NM
|
||||
, EI.DIST_RT
|
||||
, T.READ_DATA_TYPE_CD
|
||||
)
|
||||
</select>
|
||||
|
||||
<select id="selectReadResultCloseMng_OLD" resultType="camelHashMap">
|
||||
|
Reference in New Issue
Block a user