使用MySQL将两个日期时间的差异插入到另一个表中

时间:2017-10-23 14:01:25

标签: mysql

我需要一些帮助,我需要将两个日期时间之间的差异结果插入到另一个表中。这是获得差异的查询:

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,但我无法想象如何使其适应我的需求。 提前致谢

1 个答案:

答案 0 :(得分:1)

使用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

请注意,您当前的select只有一列输出,因此我只在上面插入一列。但是您可以将任意数量的列插入到另一个表中。