diff --git a/src/main/resources/mapper/StatisticsMapper.xml b/src/main/resources/mapper/StatisticsMapper.xml index de63c9e..6c02f30 100644 --- a/src/main/resources/mapper/StatisticsMapper.xml +++ b/src/main/resources/mapper/StatisticsMapper.xml @@ -31,7 +31,8 @@ and create_time <= #{endTime} - and member_id in (select member_id from statistics where type = 1 + and morph_id is not null + and member_id in (select member_id from statistics where type = 10 and create_time >= #{startTime} @@ -134,6 +135,13 @@ and create_time <= #{endTime} + and member_id in (select member_id from statistics where type = 10 + + and create_time >= #{startTime} + + + and create_time <= #{endTime} + ) group by member_id )a @@ -173,12 +181,6 @@ from member_video mv left join face f on f.id = mv.face_id where f.scenic_id = #{scenicId} - - and f.create_at >= #{startTime} - - - and f.create_at <= #{endTime} - and f.member_id in (select member_id from statistics where type = 10 and create_time >= #{startTime} @@ -186,7 +188,7 @@ and create_time <= #{endTime} ) - group by member_id + group by mv.member_id )a