select id, device_id, temperature, humidity, rainfall, wind_direction, wind_speed, air_pressure, light_intensity, collect_time, create_time, update_time, create_by, update_by, soil_temperature, soil_humidity, soil_n, soil_p, soil_k, rainfall_a from weather_realtime_data insert into weather_realtime_data device_id, temperature, humidity, rainfall, wind_direction, wind_speed, air_pressure, light_intensity, collect_time, create_time, update_time, create_by, update_by, soil_temperature, soil_humidity, soil_n, soil_p, soil_k, rainfall_a, #{deviceId}, #{temperature}, #{humidity}, #{rainfall}, #{windDirection}, #{windSpeed}, #{airPressure}, #{lightIntensity}, #{collectTime}, #{createTime}, #{updateTime}, #{createBy}, #{updateBy}, #{soilTemperature}, #{soilHumidity}, #{soilN}, #{soilP}, #{soilK}, #{rainfallA}, insert into weather_data_statistics date, device_id, max_temperature, min_temperature, avg_temperature, avg_humidity, avg_rainfall, avg_wind_speed, avg_soil_temperature, avg_soil_humidity, avg_soil_n, avg_soil_p, avg_soil_k, date_rainfall_a, #{date}, #{deviceId}, #{maxTemperature}, #{minTemperature}, #{avgTemperature}, #{avgHumidity}, #{avgRainfall}, #{avgWindSpeed}, #{avgSoilTemperature}, #{avgSoilHumidity}, #{avgSoilN}, #{avgSoilP}, #{avgSoilK}, #{dateRainfallA}, update weather_realtime_data device_id = #{deviceId}, temperature = #{temperature}, humidity = #{humidity}, rainfall = #{rainfall}, wind_direction = #{windDirection}, wind_speed = #{windSpeed}, air_pressure = #{airPressure}, light_intensity = #{lightIntensity}, collect_time = #{collectTime}, create_time = #{createTime}, update_time = #{updateTime}, create_by = #{createBy}, update_by = #{updateBy}, soil_temperature = #{soilTemperature}, soil_humidity = #{soilHumidity}, soil_n = #{soilN}, soil_p = #{soilP}, soil_k = #{soilK}, rainfall_a = #{rainfallA}, where id = #{id} delete from weather_realtime_data where id = #{id} delete from weather_realtime_data where id in #{id}