| | |
| | | on m.id = n.a |
| | | order by id |
| | | </select> |
| | | |
| | | <!--获取扫描次数统计数据(年统计)--> |
| | | <select id="getSweepRecordStatisticCount" resultType="java.lang.Integer"> |
| | | select count(*) from sys_sweep_record ssr left join sys_traceability st on ssr.code = st.id |
| | | left join sys_recovery sr on sr.id = st.recovery_id |
| | | left join sys_land sl on sl.id = sr.land_id |
| | | WHERE sl.farm_id = #{sweepRecord.farmId} |
| | | union all |
| | | select count(*) from sys_sweep_record ssr left join sys_traceability st on ssr.code = st.id |
| | | left join sys_recovery sr on sr.id = st.recovery_id |
| | | left join sys_land sl on sl.id = sr.land_id |
| | | WHERE DAY(ssr.create_time) = NOW() |
| | | and sl.farm_id = #{sweepRecord.farmId} |
| | | union all |
| | | select count(*) from sys_sweep_record ssr left join sys_traceability st on ssr.code = st.id |
| | | left join sys_recovery sr on sr.id = st.recovery_id |
| | | left join sys_land sl on sl.id = sr.land_id |
| | | WHERE TO_DAYS( NOW( ) ) - TO_DAYS( ssr.create_time) = 1 |
| | | and sl.farm_id = #{sweepRecord.farmId} |
| | | </select> |
| | | </mapper> |