select id,
device_id,
status_id,
status_name,
status_code,
begin_time,
end_time,
duration
from device_status_history
insert into device_status_history
id,device_id,status_id,status_name,status_code,begin_time,end_time,duration,#{id},#{deviceId},#{statusId},#{statusName},#{statusCode},#{beginTime},#{endTime},#{duration},
delete from device_status_live where device_id = #{deviceId} and status_id = #{statusId};
insert into device_status_history
id,device_id,status_id,status_name,status_code,begin_time,end_time,duration,#{id},#{deviceId},#{statusId},#{statusName},#{statusCode},#{beginTime},#{endTime},#{duration},
update device_status_history
device_id = #{deviceId},status_id = #{statusId},status_name = #{statusName},status_code = #{statusCode},begin_time = #{beginTime},end_time = #{endTime},duration = #{duration},
where id = #{id}
delete
from device_status_history
where id = #{id}
delete from device_status_history where id in
#{id}