【发布时间】:2016-03-02 03:25:57
【问题描述】:
在MYSQL 中,TIMESTAMPDIFF(MONTH, '2016-01-31', '2016-02-01') 返回0。
在Redshift 中,DATEDIFF(MONTH, '2016-01-31', '2016-02-01') 返回1。
如何使Redshift 中的DATEDIFF(MONTH, '2016-01-31', '2016-02-01') 返回0?
目前我正在使用DATEDIFF(DAY, '2016-01-31', '2016-02-01')/30。但这还不够好,因为有些月份有 28-31 天。
【问题讨论】:
标签: mysql database amazon-redshift