记一次MySQL生产环境事故问题
场景:
查看当前时间是否在某一时间内
例如当前是 周一上午10点,就要去数据库查是否有每周一上午9-11点的数据
关键sql片段:
AND bw.week_day = DATE_FORMAT(#{date}, '%w')
看了半天业务代码,发现并没有出错,最后在sql上发现了问题
执行如下sql
SELECT
DATE_FORMAT('2019-10-21 00:00:00', '%w') ...
原创
2019-10-21 13:39:33 ·
647 阅读 ·
0 评论