【发布时间】:2019-02-28 21:34:38
【问题描述】:
如何获取 prestodb 的天数间隔?我可以转换为毫秒并将这些转换为天数,但我正在寻找是否有更短的方法来做到这一点。
示例:我想查看从表格中插入第一行到现在已经过了多少天。
SELECT
to_milliseconds(date(current_date) - min(created)) / (1000*60*60*24) as days_since_first_row
FROM
some_table
我希望看到的:(以下任意一项)
SELECT
to_days(date(current_date) - min(created)) / (1000*60*60*24) as days_since_first_row
,cast(date(current_date) - min(created)) as days) as days_since_first_row2
FROM
some_table
【问题讨论】: