選擇月份的最後一天

你可以選擇一個月的最後一天。

SELECT (date_trunc('MONTH', ('201608'||'01')::date) + INTERVAL '1 MONTH - 1 day')::DATE; 

201608 可以用變數替換。