1.对时间进行处理
DATE_FORMAT(o.`pay_time`,'%Y‐%m‐%d' ) ='2019‐04‐15'
DATE_FORMAT(d.file_time, '%Y-%m-%d %H:%i:%s') fileTime,
实例
SELECT category_id1 ,category_id2,category_id3
,DATE_FORMAT(o.`pay_time`,'%Y‐%m‐%d' ) count_date,SUM(oi.num)
num,SUM(oi.pay_money) money
FROM tb_order_item oi, tb_order o
WHERE oi.`order_id`=o.`id` AND o.`pay_status`='1' AND
DATE_FORMAT(o.`pay_time`,'%Y‐%m‐%d' ) ='2019‐04‐15'
GROUP BY
`category_id1`,`category_id2`,`category_id3`,DATE_FORMAT(o.`pay_time`,'%Y
‐%m‐%d' )
1.xml批量插入语句
<insert id="addUserBatch" parameterType="list">
INSERT into test (name, info) VALUES
<foreach collection="list" item="test" separator=",">
(#{test.name},#{test.info})
</foreach>
</insert>
2.xml批量跟新语句
<update id="updateList" >
<foreach collection="list" item="item" index="index" open="" close="" separator=";">
update zc_case_electronics_signature_application
<set>
<if test="item.applicant != null">applicant = #{item.applicant},</if>
<if test="item.applicationTime != null">application_time = #{item.applicationTime},</if>
<if test="item.personnelCategory != null">personnel_category = #{item.personnelCategory},</if>
</set>
where id = #{item.id}
</foreach>
</update>