Postgresql 中是否有 EOMONTH() 等价物?如果不是,我如何仅选择任何给定月份和任何给定年份的最后一天给定时间戳?例如,我有一个带有时间戳的数据集。从那时起,我只想选择 2015-01-312015-02-28 、... 2016-02-292016-03-31 等。有什么有效的方法可以做到这一点?

最佳答案

一种方法是:

select date_trunc('month', col) + interval '1 month' - interval '1 day'

关于sql - Postgresql 中的 EOMONTH 等价物,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47785320/

10-12 18:30