目前有按周數聚合的行。
SELECT to_char(date, 'IYYY-MM-IW') AS week, from TABLE GROUP BY week
結果將顯示表格“2021-07-29”。是否可以更改周數,使其成為本月(而不是年)中的周數。
例如,我們將“2021-07-29”轉換為“2021-07-04”,因為一年中的第 29 周實際上是該月的第 4 周。
uj5u.com熱心網友回復:
從手冊中參考
W每月的第 (1–5) 周(第一周從該月的第一天開始)
所以你可以使用:
to_char(date, 'YYYY-MM-W')
例如 2021-10-18 這產生2021-10-3(10 月的第三周)
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/323647.html
標籤:PostgreSQL
上一篇:如何選擇不為空的最后一個值?
