mysql 获得当前月1号的日期 和 0点日期方法
select timestamp(date_add(curdate(), interval - day(curdate()) + 1 day))
当月0点时间:2015-12-01 00:00:00
select timestamp(date_add(NOW(), interval - day(NOW()) + 1 day))
当月1号时间:2015-12-01 10:45:22
select date_add(curdate(), interval - day(curdate()) + 1 day)
2015-12-01
<!-- 查询上月债权额度 --> <select id="getLastMonthSubCreditAmount" parameterType="int" resultType="java.math.BigDecimal"> <![CDATA[SELECT COUNT(si.subCreditAmount) FROM subcredit_info si INNER JOIN order_info oi ON si.subCreditId = oi.subCreditId WHERE si.`addTime` < TIMESTAMP ( date_add( curdate(), INTERVAL - DAY (curdate()) + 1 DAY ) ) AND oi.`status` > 5 AND year(si.interestEndDate)<=year(now()) AND month(si.interestEndDate)<(month(now())-1) AND si.companyId = #{companyId} ]]> </select>
posted on 2015-12-25 10:48 weiguoyuan 阅读(7068) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步