Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 在TIMEDIFF函数中使用timestamp列值_Mysql_Sql - Fatal编程技术网

Mysql 在TIMEDIFF函数中使用timestamp列值

Mysql 在TIMEDIFF函数中使用timestamp列值,mysql,sql,Mysql,Sql,我希望测量两个时间戳之间的差异,即现在和以前存储的日期之间的差异。我如何从表中选择并使用结果(时间戳)作为TIMEDIFF的参数 您可以使用now()检索当前日期和列名称以获取其值: SELECT TIMEDIFF (NOW(), my_col) FROM my_table 我不太明白你的问题。你能给出你所拥有的数据和你想要实现的目标的exmaple吗?我有一列存储时间戳值——它只存储插入行时的当前日期。然后我想计算现在和存储的值之间的时间差现在插入该行后面的“being”。

我希望测量两个时间戳之间的差异,即现在和以前存储的日期之间的差异。我如何从表中选择并使用结果(时间戳)作为TIMEDIFF的参数

您可以使用
now()
检索当前日期和列名称以获取其值:

SELECT TIMEDIFF (NOW(), my_col)
FROM   my_table

我不太明白你的问题。你能给出你所拥有的数据和你想要实现的目标的exmaple吗?我有一列存储时间戳值——它只存储插入行时的当前日期。然后我想计算现在和存储的值之间的时间差现在插入该行后面的“being”。