我需要一些帮助,我需要将两个日期时间之间的差异结果插入到另一个表中。这是获取差异的查询:
SELECT TIMEDIFF (comments.finalizacion_fase,cutlog.started)AS DIF
FROM cutlog_a cutlog INNER JOIN comments_cutlog_a
comments ON cutlog.id=comments.id_log_cutlog_a
但我不知道如何正确完成其余的事情,我已经搜索了 INSERT INTO 但我不知道如何使其适应我的需要。 提前致谢
最佳答案
使用INSERT INTO ... SELECT
语法:
INSERT INTO otherTable (column)
SELECT TIMEDIFF (comentarios.finalizacion_fase, cutlog.started)
FROM metlab.cutlog_junta cutlog
INNER JOIN comentarios_cutlog_junta comentarios
ON cutlog.id = comentarios.id_log_cutlog_junta
请注意,您当前的选择只有一列输出,因此我只在上面插入一列。但是您可以在另一个表中插入任意数量的列。
关于mysql - 使用MySQL将两个日期时间的差异插入到另一个表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46891277/