mysql - 在 TIMEDIFF 函数中使用时间戳列值

标签 mysql sql

我正在寻找测量两个时间戳之间的差异,即现在和之前的存储日期。我将如何从表中进行选择并将结果(时间戳)用作 TIMEDIFF 的参数?

最佳答案

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

SELECT TIMEDIFF (NOW(), my_col)
FROM   my_table

关于mysql - 在 TIMEDIFF 函数中使用时间戳列值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21686421/

相关文章:

mysql - 命名 Sql 列

mysql - 我怎样才能更好地优化这个查询?

mysql - 检索列中不包含值的行

Mysql - 使用sql语句的TABLE字段布局

sql - 在sql中,长度函数是O(1)还是O(length)

mysql - 从sql表中删除无序的重复项

sql - SQL问题-从列表中找到一个数字

mysql - 左连接,其中左表列 = 某些内容或 null

MYSQL - 给定父ID,检索一列中的所有子ID

sql - DBCC CHECKIDENT 找不到表