mysql时间字段,动态变化问题

顺溜 2017-06-30 03:10:05
大家好:
CREATE TABLE devices(
did VARCHAR(36) PRIMARY KEY,/*设备编号*/
manid VARCHAR(36) NOT NULL,/*供货商编号*/
devName VARCHAR(500) NOT NULL,/*设备名称*/
depid VARCHAR(36) NOT NULL,/*科室编号*/
devBuyDate DATE NOT NULL,/*购买日期*/
devLastFixDate DATE NOT NULL,/*上次检修时间*/
devFixRounc INT NOT NULL,/*检修周期*/
devLeftDaysFix INT NOT NULL,/*距离下次检修天数*/
devAlertDays INT NOT NULL,/*提前预警天数*/
devState INT NOT NULL/*设备状态*/
);

要求:devLeftDaysFix = devLastFixDate +devFixRounc -当前时间
意思就是:距离下次检修天数=上次检修时间+检修周期 - 当前时间
有什么方法,能让 距离下次检修天数 在数据库中 动态随(上次检修时间+检修周期 - 当前时间)变化
...全文
172 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

57,062

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧