|
@@ -5,18 +5,18 @@
|
|
<select id="queryHomPageTotal" resultType="com.iden.common.vo.HomPageStaVO">
|
|
<select id="queryHomPageTotal" resultType="com.iden.common.vo.HomPageStaVO">
|
|
SELECT
|
|
SELECT
|
|
(
|
|
(
|
|
- select count(1) from iden_face_image where DATE_FORMAT(photograph_time,'%Y-%m-%d') = DATE_FORMAT(now(),'%Y-%m-%d')
|
|
|
|
|
|
+ select count(1) from iden_face_image where data_date = DATE_FORMAT(now(),'%Y%m%d')
|
|
) todayFaceImageTotal,
|
|
) todayFaceImageTotal,
|
|
(
|
|
(
|
|
- select count(1) from iden_face_image where DATE_FORMAT(photograph_time,'%Y-%m-%d') = DATE_FORMAT(now(),'%Y-%m-%d') and type='0'
|
|
|
|
|
|
+ select count(1) from iden_face_image where data_date = DATE_FORMAT(now(),'%Y%m%d') and type='0'
|
|
) todaStrangerFaceImageTotal,
|
|
) todaStrangerFaceImageTotal,
|
|
(
|
|
(
|
|
- select count(1) from iden_face_image where DATE_FORMAT(photograph_time,'%Y-%m-%d') = DATE_FORMAT(now(),'%Y-%m-%d') and type like '%1%'
|
|
|
|
|
|
+ select count(1) from iden_face_image where data_date = DATE_FORMAT(now(),'%Y%m%d') and type like '%1%'
|
|
) todayKeynoteFaceImageTotal,
|
|
) todayKeynoteFaceImageTotal,
|
|
(
|
|
(
|
|
select IFNULL(count(1),0)
|
|
select IFNULL(count(1),0)
|
|
from iden_warning_event a
|
|
from iden_warning_event a
|
|
- where DATE_FORMAT(a.data_time,'%Y-%m-%d') = DATE_FORMAT(now(),'%Y-%m-%d')
|
|
|
|
|
|
+ where DATE_FORMAT(a.data_time,'%Y%m%d') = DATE_FORMAT(now(),'%Y%m%d')
|
|
) warningEventTotal,
|
|
) warningEventTotal,
|
|
(
|
|
(
|
|
select count(1) from iden_camera
|
|
select count(1) from iden_camera
|
|
@@ -31,31 +31,31 @@
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<select id="listLastWeekFaceImageSta" resultType="com.iden.common.vo.HomPageLastWeekFaceImageStatVO">
|
|
<select id="listLastWeekFaceImageSta" resultType="com.iden.common.vo.HomPageLastWeekFaceImageStatVO">
|
|
- select if((dayofweek(DATE_FORMAT(create_time, '%Y-%m-%d')) -1) = 0,7,(dayofweek(DATE_FORMAT(create_time, '%Y-%m-%d')) -1)) weekDay, count(1) faceImageTotal
|
|
|
|
- from iden_warning_sta
|
|
|
|
- where DATE_FORMAT(create_time, '%Y-%m-%d') >= DATE_FORMAT( DATE_SUB( DATE_SUB(CURDATE(), INTERVAL WEEKDAY(CURDATE()) DAY), INTERVAL 1 WEEK), '%Y-%m-%d')
|
|
|
|
- and DATE_FORMAT(create_time, '%Y-%m-%d') <= DATE_FORMAT( SUBDATE(CURDATE(), WEEKDAY(CURDATE()) + 1), '%Y-%m-%d')
|
|
|
|
- group by DATE_FORMAT(create_time, '%Y-%m-%d')
|
|
|
|
|
|
+ select if((dayofweek(data_date) -1) = 0,7,(dayofweek(data_date) -1)) weekDay, count(1) faceImageTotal
|
|
|
|
+ from iden_face_image
|
|
|
|
+ where data_date >= DATE_FORMAT( DATE_SUB( DATE_SUB(CURDATE(), INTERVAL WEEKDAY(CURDATE()) DAY), INTERVAL 1 WEEK), '%Y%m%d')
|
|
|
|
+ and data_date <= DATE_FORMAT( SUBDATE(CURDATE(), WEEKDAY(CURDATE()) + 1), '%Y%m%d')
|
|
|
|
+ group by data_date
|
|
order by weekDay
|
|
order by weekDay
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<select id="listLastWeekStrangerFaceImageSta" resultType="com.iden.common.vo.HomPageLastWeekFaceImageStatVO">
|
|
<select id="listLastWeekStrangerFaceImageSta" resultType="com.iden.common.vo.HomPageLastWeekFaceImageStatVO">
|
|
- select if((dayofweek(DATE_FORMAT(create_time, '%Y-%m-%d')) -1) = 0,7,(dayofweek(DATE_FORMAT(create_time, '%Y-%m-%d')) -1)) weekDay, count(1) faceImageTotal
|
|
|
|
- from iden_warning_sta
|
|
|
|
- where DATE_FORMAT(create_time, '%Y-%m-%d') >= DATE_FORMAT( DATE_SUB( DATE_SUB(CURDATE(), INTERVAL WEEKDAY(CURDATE()) DAY), INTERVAL 1 WEEK), '%Y-%m-%d')
|
|
|
|
- and DATE_FORMAT(create_time, '%Y-%m-%d') <= DATE_FORMAT( SUBDATE(CURDATE(), WEEKDAY(CURDATE()) + 1), '%Y-%m-%d')
|
|
|
|
|
|
+ select if((dayofweek(data_date) -1) = 0,7,(dayofweek(data_date) -1)) weekDay, count(1) faceImageTotal
|
|
|
|
+ from iden_face_image
|
|
|
|
+ where data_date >= DATE_FORMAT( DATE_SUB( DATE_SUB(CURDATE(), INTERVAL WEEKDAY(CURDATE()) DAY), INTERVAL 1 WEEK), '%Y%m%d')
|
|
|
|
+ and data_date <= DATE_FORMAT( SUBDATE(CURDATE(), WEEKDAY(CURDATE()) + 1), '%Y%m%d')
|
|
and type like '%0%'
|
|
and type like '%0%'
|
|
- group by DATE_FORMAT(create_time, '%Y-%m-%d')
|
|
|
|
|
|
+ group by data_date
|
|
order by weekDay
|
|
order by weekDay
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<select id="listLastWeekKeynoteFaceImageSta" resultType="com.iden.common.vo.HomPageLastWeekFaceImageStatVO">
|
|
<select id="listLastWeekKeynoteFaceImageSta" resultType="com.iden.common.vo.HomPageLastWeekFaceImageStatVO">
|
|
- select if((dayofweek(DATE_FORMAT(create_time, '%Y-%m-%d')) -1) = 0,7,(dayofweek(DATE_FORMAT(create_time, '%Y-%m-%d')) -1)) weekDay, count(1) faceImageTotal
|
|
|
|
- from iden_warning_sta
|
|
|
|
- where DATE_FORMAT(create_time, '%Y-%m-%d') >= DATE_FORMAT( DATE_SUB( DATE_SUB(CURDATE(), INTERVAL WEEKDAY(CURDATE()) DAY), INTERVAL 1 WEEK), '%Y-%m-%d')
|
|
|
|
- and DATE_FORMAT(create_time, '%Y-%m-%d') <= DATE_FORMAT( SUBDATE(CURDATE(), WEEKDAY(CURDATE()) + 1), '%Y-%m-%d')
|
|
|
|
|
|
+ select if((dayofweek(data_date) -1) = 0,7,(dayofweek(data_date) -1)) weekDay, count(1) faceImageTotal
|
|
|
|
+ from iden_face_image
|
|
|
|
+ where data_date >= DATE_FORMAT( DATE_SUB( DATE_SUB(CURDATE(), INTERVAL WEEKDAY(CURDATE()) DAY), INTERVAL 1 WEEK), '%Y%m%d')
|
|
|
|
+ and data_date <= DATE_FORMAT( SUBDATE(CURDATE(), WEEKDAY(CURDATE()) + 1), '%Y%m%d')
|
|
and type like '%1%'
|
|
and type like '%1%'
|
|
- group by DATE_FORMAT(create_time, '%Y-%m-%d')
|
|
|
|
|
|
+ group by data_date
|
|
order by weekDay
|
|
order by weekDay
|
|
</select>
|
|
</select>
|
|
|
|
|
|
@@ -63,11 +63,11 @@
|
|
|
|
|
|
<select id="listLastWeekEventComingFaceImageSta" resultType="com.iden.common.vo.HomPageLastWeekFaceImageStatVO">
|
|
<select id="listLastWeekEventComingFaceImageSta" resultType="com.iden.common.vo.HomPageLastWeekFaceImageStatVO">
|
|
select if((dayofweek(create_time) -1) = 0,7,(dayofweek(create_time) -1)) weekDay, count(1) faceImageTotal
|
|
select if((dayofweek(create_time) -1) = 0,7,(dayofweek(create_time) -1)) weekDay, count(1) faceImageTotal
|
|
- from iden_warning_sta
|
|
|
|
- where DATE_FORMAT(create_time, '%Y-%m-%d') >= DATE_FORMAT( DATE_SUB( DATE_SUB(CURDATE(), INTERVAL WEEKDAY(CURDATE()) DAY), INTERVAL 1 WEEK), '%Y-%m-%d')
|
|
|
|
- and DATE_FORMAT(create_time, '%Y-%m-%d') <= DATE_FORMAT( SUBDATE(CURDATE(), WEEKDAY(CURDATE()) + 1), '%Y-%m-%d')
|
|
|
|
|
|
+ from iden_face_image
|
|
|
|
+ where data_date >= DATE_FORMAT( DATE_SUB( DATE_SUB(CURDATE(), INTERVAL WEEKDAY(CURDATE()) DAY), INTERVAL 1 WEEK), '%Y%m%d')
|
|
|
|
+ and data_date <= DATE_FORMAT( SUBDATE(CURDATE(), WEEKDAY(CURDATE()) + 1), '%Y%m%d')
|
|
and type like '%3%'
|
|
and type like '%3%'
|
|
- group by DATE_FORMAT(create_time, '%Y-%m-%d')
|
|
|
|
|
|
+ group by data_date
|
|
order by weekDay
|
|
order by weekDay
|
|
</select>
|
|
</select>
|
|
</mapper>
|
|
</mapper>
|