计算Teradata中2个日期之间的时差

时间:2016-07-14 06:39:54

标签: sql teradata

我试图计算当前日期与客户开立帐户的日期之间的时差(以月为单位)(仅适用于2012年1月加入的人)。
我尝试使用ExtractTemporaryFiles('*.sql'); current_date,但我认为我的问题出在我的日期字段中,格式如下: dd / mm / yyyy
我正在研究Teradata 我们将不胜感激。

1 个答案:

答案 0 :(得分:1)

您可以尝试这样:

SELECT CURRENT_DATE - CAST('2016-06-06' AS DATE) MONTH(4);

如果您的日期是dd / mm / yyyy格式,那么您可以尝试

SELECT CURRENT_DATE - cast(myDate as date format 'YYYY-MM-DD') MONTH(4);