PostgreSQL 时间相关的计算的sql实现

天数计算

获取前一个月的天数(使用减法):
SELECT extract(day FROM (date_trunc('Month',now()) - INTERVAL '1 Month' - (date_trunc('Month',now()) - INTERVAL '2 Month')))
获取两个时间段之间的天数:
SELECT extract(day FROM (date_trunc('d', ×××) - date_trunc('d', ×××)))

posted @ 2019-09-06 17:26  Mouna  阅读(467)  评论(0)    收藏  举报