2

我有 3 列的表:“输入时间”“退出时间”“计算时间”。所有3个都是“TIME” sql类型。

有没有办法为每一行插入“进入时间”和“退出时间”创建任务,它会自动运行 TIMEDIFF 并将结果添加到“计算时间”?

谢谢!


使用 2 个触发器使用 mysql 计算时间差异是一个好主意,还是使用 PHP 更好?

如果存在 `test` $$ 则删除触发器
    在插入“5_2012”之前创建触发器“测试”
    每一行开始
      设置 NEW.chhour = NEW.exit - NEW.enter;
如果存在 `test2` $$ 则删除触发器
    在“5_2012”更新之前创建触发器“test2”
    每一行开始
      设置 NEW.chhour = NEW.exit - NEW.enter;
4

0 回答 0