SELECT SUBDATE(CURDATE(),DATE_FORMAT(CURDATE(),'%w')-7) 找了一个这样计算的。如果当前不是周日,1,2,3,4,5,6,计算的结果是本周的日期。但是如果今天正好是“星期日”,计算的结果,就变成下一周的周日了。好比:今天是7月14号,是星期日。正常计算的话,本周日就是7月14号。他的结果是7月21号。把7月14号算到下周去了。怎么能修正一下,指点一下。没办法,菜啊,身边也没个同事啥的,遇到解决不了的问题只能问问你们了。
解决方案 »
- mysql
- 字段赋一个随机数字值,求语句
- postgresql 如何批量更新数据库,有这么难吗!!!
- 急求将服务器上的数据转移到本地数据库的方法
- 又是 Can't connect to MySQL server on 'localhost' (10061),刷新又正常
- 求MYSQL中时间格式化搜索方法
- InnoDB并发压力下出现SQL Error: 1205错误“死锁”
- postgresql中返回字段类型的函数
- linux下安装的mysql开不出来, 请教!
- 在繁體操作系統(WIN2K)上 從網頁中插入數據到MySql中,在網頁和數據庫中無法正確顯示中文問題
- mysql lock
- mysql数据库出于性能考虑的设计问题,菜鸟求教,
外国人一周从周日开始算真麻烦