[SQL ] by weekly by month查詢
Dear 版友:
我想統計資料庫的月或週的資料
網路上我有看到
http://ben.goodacre.name/tech/Group_by_day,_week_or_month_%28PostgreSQL%29
我測試了一下
SELECT date_trunc('week',date(build_date)) AS "Week" , count(*) AS "Total"
FROM data_input
WHERE date(build_date) > now() - interval '5 year'
GROUP BY 1
ORDER BY 1;
A build_date 格式為 20131101(YYYYMMDD)這樣子的格式,SQL執行正確
B build_date 格式為 20131101133311(年月日時分秒),這樣子就會出現錯誤
看來是格式轉換問題,不知道 B有沒有辦法轉成時間格式?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.44.16.112
推
11/21 21:10, , 1F
11/21 21:10, 1F
→
11/21 21:11, , 2F
11/21 21:11, 2F
推
11/21 22:12, , 3F
11/21 22:12, 3F
→
11/21 22:13, , 4F
11/21 22:13, 4F
推
11/21 22:19, , 5F
11/21 22:19, 5F
→
11/21 22:40, , 6F
11/21 22:40, 6F
討論串 (同標題文章)