|
|
@@ -16,13 +16,13 @@
|
|
|
id, page_show, domain, ip, date
|
|
|
</sql>
|
|
|
<select id="getList" resultType="com.mokamrp.privates.mapper.data.pojo.H5ComplaintOpen">
|
|
|
- SELECT A.*,B.submit_cnt FROM workwx_h5_complaint_open as A
|
|
|
- left join (select date,domain,SUM(submit_btn_click) as submit_cnt from workwx_h5_complaint_btn_click group by date,domain)
|
|
|
- as B on A.date = B.date and A.domain = B.domain
|
|
|
- group by A.date,A.domain
|
|
|
+ select T.* from (SELECT A.*,B.submit_cnt FROM workwx_h5_complaint_open as A
|
|
|
+ left join (select date,domain,SUM(submit_btn_click) as submit_cnt from workwx_h5_complaint_btn_click group by date,domain)
|
|
|
+ as B on A.date = B.date and A.domain = B.domain
|
|
|
+ group by A.date,A.domain) as T
|
|
|
<where>
|
|
|
- <if test="params.domain != null">and A.domain = #{params.domain}</if>
|
|
|
- <if test="params.startDate != null and params.endDate != null">and A.date between #{params.startDate} and #{params.endDate}</if>
|
|
|
+ <if test="params.domain != null">and T.domain = #{params.domain}</if>
|
|
|
+ <if test="params.startDate != null and params.endDate != null">and T.date between #{params.startDate} and #{params.endDate}</if>
|
|
|
</where>
|
|
|
</select>
|
|
|
</mapper>
|