2017-08-16 174 views
0

我是MYSQL的新手,我是销售人员开发人员。 如何计算MYSQL中两分钟的时间差异。在MYSQL中计算两分钟的时间差(以分钟为单位)

(L1_Finish_TimeStamp__c - L1_Start_TimeStamp__c) 

我想:

Timediff(L1_Finish_TimeStamp__c, L1_Start_TimeStamp__c)/144 

但它不能正常工作。请在这里指导我。

回答

1

尝试:

(unix_timestamp(L1_Finish_TimeStamp__c)-unix_timestamp(L1_Start_TimeStamp__c))/60 

至于我假设L1_Finish_TimeStamp__cL1_Start_TimeStamp__c包含时间戳像2017-08-16 09:29:21格式,因此我们把它转换成unix timestamp这是整数值,包含秒,所以我们必须分差为60。

+0

非常感谢弗拉基米尔Kovpak。这是工作。 – dhana

+0

@dhana乐意帮忙!) –

2

您可以使用下面的查询得到的区别:

SELECT TIMESTAMPDIFF(MINUTE,'timestampcolumn1','timestampcolumn2') FROM TableName 

两列应该是相同的数据类型

+0

不错的例子,我已经忘记了这个功能.... –

相关问题