| | |
| | | where create_time between #{startTime} and #{endTime} and type = #{type}; |
| | | </select> |
| | | |
| | | <select id="countWarnByMap" resultType="java.lang.Integer"> |
| | | with rs as (select jcyj, jcbj from alert_config limit 1) |
| | | select count(*) |
| | | from warning_detail |
| | | where create_time between #{startTime} and #{endTime} |
| | | and value >= (select jcyj from rs) and value < (select jcbj from rs); |
| | | </select> |
| | | |
| | | <select id="countAlarmByMap" resultType="java.lang.Integer"> |
| | | with rs as (select jcyj, jcbj from alert_config limit 1) |
| | | select count(*) |
| | | from warning_detail |
| | | where create_time between #{startTime} and #{endTime} |
| | | and value >= (select jcbj from rs); |
| | | </select> |
| | | |
| | | <select id="selectWarningDayCountByMap_old" parameterType="java.util.Map" resultType="java.util.Map"> |
| | | SELECT date_format(create_time,'%Y%m%d') AS createTime, count(id) AS num |
| | | FROM warning_detail |