SELECT `value`
FROM history_hourly_${timeUnits}
WHERE mac = #{mac}
AND `time` = #{time}
SELECT `value`,`time`
FROM history_hourly_${timeUnits}
WHERE mac = #{mac}
AND `time` BETWEEN #{startTime} and #{endTime}
select mac, `time`, `value` from history_hourly_${timeUnits}
where mac in
#{item}
and `time` = #{time}
SELECT `value`
FROM history_hourly_${timeUnits}
WHERE mac = #{mac}
AND `time` = #{time}
SELECT
d.longitude AS longitude,
d.latitude AS latitude,d.mac,
CASE WHEN
h.value->'$.a01007' = 0 THEN 0.1 ELSE h.value->'$.a01007' END AS windSpeed,
h.value->'$.a01008' AS windDir
FROM history_hourly_${timeUnits} h ,
`device` AS d
WHERE d.is_delete = '0'
and d.mac = h.mac
AND d.monitor_point_id IN
#{monitorPointId}
and h.mac in
#{id}
AND h.time = #{time}
select `value` - > '$.${sensor}'
from history_hourly_${yearAndMonth}
where mac = #{mac}
and time =#{time}
select `value` - > '$.a01006'
from history_hourly_${yearAndMonth}
where mac = #{mac}
and time =#{time}
select `value`
from history_hourly_${yearAndMonth}
where mac = #{mac}
and time =#{time}
INSERT INTO history_hourly_${timeUnits}
VALUES (#{mac}, #{time}, #{value}, #{version})
UPDATE history_hourly_${timeUnits} SET `value` = #{value}
where mac = #{mac} and time = #{time} and version = #{version}
SELECT mac,time,value,version FROM history_hourly${table}
WHERE 1 =1
and mac in
#{id}
and mac = #{mac}
and time BETWEEN #{startDate} and #{endDate}
order by time desc
SELECT mac,time,value,version FROM history_hourly${table}
WHERE 1 =1
and mac in
#{id}
and mac = #{mac}
and time like concat(#{time},'%')
order by time desc