数据库设计 -
id created_date timer status
1 2013-02-25 16:40:45 1 Y
2 2013-02-25 16:40:45 2 Y
3 2013-02-25 16:40:45 0 Y
这是我们的数据库表时间。 created_date
字段是日期时间,计时器是varchar
值(integer value
)我想要的是set status N
每天上午12:00,当计时器值不为0时通过添加status=N
设置timer+created_date
,所有状态更改为在上午12:00天气定时器设置与否。
提前致谢。
答案 0 :(得分:0)
试试这个:
Update tableName
set status = 'N'
where time <> 0 and time(created_date) = '12:00:00'
然后使用时间值更新日期,假设以秒为单位执行此操作
Update tableName
set created_date= AddTime(created_date, timer)
where status = 'N'
答案 1 :(得分:0)