|
|
|
@ -187,7 +187,6 @@
|
|
|
|
SELECT
|
|
|
|
SELECT
|
|
|
|
device_code,
|
|
|
|
device_code,
|
|
|
|
param_value,
|
|
|
|
param_value,
|
|
|
|
collect_time,
|
|
|
|
|
|
|
|
ROW_NUMBER() OVER (PARTITION BY device_code ORDER BY NVL(record_time, collect_time) DESC) AS rn
|
|
|
|
ROW_NUMBER() OVER (PARTITION BY device_code ORDER BY NVL(record_time, collect_time) DESC) AS rn
|
|
|
|
FROM base_device_param_val
|
|
|
|
FROM base_device_param_val
|
|
|
|
WHERE TRUNC(collect_time) = TRUNC(SYSDATE)
|
|
|
|
WHERE TRUNC(collect_time) = TRUNC(SYSDATE)
|
|
|
|
@ -197,8 +196,7 @@
|
|
|
|
d.device_code AS deviceCode,
|
|
|
|
d.device_code AS deviceCode,
|
|
|
|
d.device_name AS deviceName,
|
|
|
|
d.device_name AS deviceName,
|
|
|
|
d.product_line_code AS productLineCode,
|
|
|
|
d.product_line_code AS productLineCode,
|
|
|
|
t.param_value AS startTime,
|
|
|
|
NVL(t.param_value, '') AS startTime
|
|
|
|
t.collect_time AS collectTime
|
|
|
|
|
|
|
|
FROM base_deviceledger d
|
|
|
|
FROM base_deviceledger d
|
|
|
|
LEFT JOIN today_latest t ON d.device_code = t.device_code AND t.rn = 1
|
|
|
|
LEFT JOIN today_latest t ON d.device_code = t.device_code AND t.rn = 1
|
|
|
|
WHERE d.is_flag = 1
|
|
|
|
WHERE d.is_flag = 1
|
|
|
|
|