我有3列的表格: “输入时间”“退出时间”“计算时间”。所有3都是“TIME”sql类型。
有没有办法为每行插入“Enter-time”和“Exit-time”创建任务, 它会自动运行TIMEDIFF并将结果添加到“Calc-time”?
谢谢!
使用2个触发器使用mysql计算时差是不是一个好主意,或者使用PHP更好?
DROP TRIGGER IF EXISTS `test` $$ CREATE TRIGGER `test` BEFORE INSERT ON `5_2012` FOR EACH ROW BEGIN set NEW.chour = NEW.exit - NEW.enter;
DROP TRIGGER IF EXISTS `test2` $$ CREATE TRIGGER `test2` BEFORE UPDATE ON `5_2012` FOR EACH ROW BEGIN set NEW.chour = NEW.exit - NEW.enter;