src/main/resources/mapper/HistoryMinutelyMapper.xml
@@ -13,7 +13,22 @@ FROM history_minutely WHERE mac = #{mac} mac IN (SELECT d.mac FROM device d, monitor_point mp WHERE d.is_delete = 0 AND d.monitor_point_id = mp.id <if test="monitorPointId != null"> AND mp.id = #{monitorPointId} </if> <if test="mac != null"> AND d.mac = #{mac} </if> ) AND time >= #{start} AND time < #{end} </select> @@ -53,6 +68,9 @@ <if test="monitorPointId != null"> AND mp.id = #{monitorPointId} </if> <if test="professionId != null"> AND d.profession_id = #{professionId} </if> ) </if>