脚本宝典收集整理的这篇文章主要介绍了php – MySQL从日期开始的当前和上一个月的第一天和最后一天(没有时间戳),脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
SELECT SUM(t1.hours) AS totalhours From ( SELECT (time_to_sec(timediff(time_out,time_in)) / 3600) AS hours From bb_work_LOG WHERE user_id = 6 AND (working_date BETWEEN '2014-04-01' AND '2014-04-31') ) AS t1
在我的查询中,您可以看到我手动给出的working_date.但是,我不想手动做.我想动态地选择当月的第一天和最后一天.
SELECT SUM(t1.hours) AS totalhours FROM ( SELECT (time_to_sec(timediff(time_out,time_in)) / 3600) AS hours FROM bb_work_log WHERE user_id = 6 AND (working_date BETWEEN LAST_DAY(Now() - INTERVAL 1 MONTH) AND LAST_DAY(Now())) ) AS t1
以上是脚本宝典为你收集整理的php – MySQL从日期开始的当前和上一个月的第一天和最后一天(没有时间戳)全部内容,希望文章能够帮你解决php – MySQL从日期开始的当前和上一个月的第一天和最后一天(没有时间戳)所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。