单站监控-单体电池列表分页
This commit is contained in:
@ -176,4 +176,22 @@
|
||||
</if>
|
||||
SELECT NULL AS type, NULL AS device_id FROM DUAL WHERE 1=0
|
||||
</select>
|
||||
|
||||
<select id="getAllBatteryDataByClusterId" parameterType="String" resultType="com.xzzn.ems.domain.vo.BatteryDataStatsListVo">
|
||||
SELECT
|
||||
update_time as updateTime,
|
||||
voltage, temperature, soc, soh,
|
||||
device_id as deviceId
|
||||
FROM (
|
||||
SELECT
|
||||
t.update_time, t.voltage, t.temperature, t.soc, t.soh, t.device_id,
|
||||
ROW_NUMBER() OVER (
|
||||
PARTITION BY t.device_id ORDER BY t.update_time DESC
|
||||
) AS rn
|
||||
FROM ems_battery_data t
|
||||
WHERE t.cluster_device_id = #{clusterDeviceId}
|
||||
) ranked
|
||||
WHERE rn = 1
|
||||
</select>
|
||||
|
||||
</mapper>
|
Reference in New Issue
Block a user