按月按日进行数据统计的Mysql语句
Posted 小妮儿玩博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了按月按日进行数据统计的Mysql语句相关的知识,希望对你有一定的参考价值。
<select id="getCustomerTJByUser" parameterType="map" resultType="map">
select u.username,
<if test="dateType=="d"">DATE_FORMAT(c.create_date,‘%Y-%m-%d‘) createDate,</if>
<if test="dateType=="m"">DATE_FORMAT(c.create_date,‘%Y-%m‘) createDate,</if>
COUNT(*) summer
from nb_custom c ,nb_user u
where 1=1
<if test="startDate!=null&&startDate!="""> and c.create_date >= #{startDate}</if>
<if test="endDate!=null&&endDate!="""> and c.create_date <= #{endDate}</if>
<if test="usernameTJ!=null&&usernameTJ!="""> and u.username=#{usernameTJ}</if>
<if test="createId!=null"> and u.create_id=#{createId}</if>
and u.state=1
and c.nu_id_oper=u.nu_id
GROUP BY createDate,u.username
</select>
以上是关于按月按日进行数据统计的Mysql语句的主要内容,如果未能解决你的问题,请参考以下文章