| | |
| | | <id column="DR_Id" property="drId" jdbcType="INTEGER" /> |
| | | <result column="DR_Scene_Id" property="drSceneId" jdbcType="VARCHAR" /> |
| | | <result column="DR_Scene_Name" property="drSceneName" jdbcType="VARCHAR" /> |
| | | <result column="DR_Device_Code" property="drDeviceCode" jdbcType="VARCHAR" /> |
| | | <result column="DR_Time" property="drTime" jdbcType="DATE" /> |
| | | <result column="DR_Exceed_Times" property="drExceedTimes" jdbcType="INTEGER" /> |
| | | <result column="DR_Avg" property="drAvg" jdbcType="DOUBLE" /> |
| | |
| | | <!-- |
| | | WARNING - @mbg.generated |
| | | --> |
| | | DR_Id, DR_Scene_Id, DR_Scene_Name, DR_Time, DR_Exceed_Times, DR_Avg, DR_Max, DR_Min, |
| | | DR_Over_Avg_Per, DR_Data_Num, DR_Effective_Rate |
| | | DR_Id, DR_Scene_Id, DR_Scene_Name, DR_Device_Code, DR_Time, DR_Exceed_Times, DR_Avg, |
| | | DR_Max, DR_Min, DR_Over_Avg_Per, DR_Data_Num, DR_Effective_Rate |
| | | </sql> |
| | | |
| | | <!-- 数据统计结果时间条件 --> |
| | | <sql id="Where_Plan_Time"> |
| | | <if test="starttime != null"> |
| | | AND ${tableAlias}.DR_Time >= #{starttime} |
| | | </if> |
| | | <if test="endtime != null"> |
| | | AND ${tableAlias}.DR_Time <= #{endtime} |
| | | </if> |
| | | </sql> |
| | | |
| | | <select id="selectByArea" resultMap="BaseResultMap"> |
| | | select |
| | | <include refid="Base_Column_List"/> |
| | | from ea_t_dust_data_result as a |
| | | left join sm_t_scense as b |
| | | on a.DR_Scene_Id = b.S_GUID |
| | | <where> |
| | | <include refid="cn.flightfeather.supervision.domain.ds1.mapper.ScenseMapper.Where_Area"> |
| | | <property name="tableAlias" value="b"/> |
| | | </include> |
| | | <include refid="cn.flightfeather.supervision.domain.ds1.mapper.ScenseMapper.Where_Type"> |
| | | <property name="tableAlias" value="b"/> |
| | | </include> |
| | | <include refid="Where_Plan_Time"> |
| | | <property name="tableAlias" value="a"/> |
| | | </include> |
| | | </where> |
| | | </select> |
| | | </mapper> |