Postgresql 中是否有 EOMONTH()
等价物?如果不是,我如何仅选择任何给定月份和任何给定年份的最后一天给定时间戳?例如,我有一个带有时间戳的数据集。从那时起,我只想选择 2015-01-31
、 2015-02-28
、... 2016-02-29
、 2016-03-31
等。有什么有效的方法可以做到这一点?
最佳答案
一种方法是:
select date_trunc('month', col) + interval '1 month' - interval '1 day'
关于sql - Postgresql 中的 EOMONTH 等价物,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47785320/