我需要一些帮助,我需要将两个日期时间之间的差异结果插入到另一个表中。这是获得差异的查询:
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,但我无法想象如何使其适应我的需求。 提前致谢
答案 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只有一列输出,因此我只在上面插入一列。但是您可以将任意数量的列插入到另一个表中。