查询当天内的所有数据:
字段值是2020-10-20 00:00:39这种格式,所以需要转换格式。
如果是2020.10.20 00:00:39这种数据格式,下面的语句 - 也需要相应的变化
select * from 表名 where Time(时间字段) BETWEEN DATE_FORMAT(NOW(),’%Y-%m-%d 00:00:00’) AND DATE_FORMAT(NOW(),’%Y-%m-%d 23:59:59’)
一个时间字段,有年月日时分秒,只修改其中的年月日:
需要注意的时间格式同上
UPDATE 表名 set 需要修改的时间字段 = DATE_FORMAT(ADDTIME(DATE(‘2020/11/06’) + interval 0 hour,time(需要修改的字段 )),’%Y/%m/%d 00:00:00’) WHERE 时间字段 BETWEEN DATE_FORMAT(NOW(),’%Y/%m/%d 00:00:00’) AND DATE_FORMAT(NOW(),’%Y/%m/%d 23:59:59’)
DATE(‘2020/11/06’) 修改成2020/11/06