Re: [SQL ] by weekly by month查詢

作者: joedenkidd (優質的藍色射手)   2013-12-23 20:03:49
Dear All:
不好意思,date_trunc可以讓我統計一段時間,每周、每月的資料,
在by week來說,這函數計算是從星期一到星期日,我PostgreSql看了一下,
沒有看到如何過濾,因為我想要做的是 by week中星期一到星期五的資料,
不知道有沒有辦法達到,希望有解過這樣問題的板友,開釋一下,當然,我還是
會繼續找資料,麻煩了~~
※ 引述《joedenkidd (優質的藍色射手)》之銘言:
: 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有沒有辦法轉成時間格式?

Links booklink

Contact Us: admin [ a t ] ucptt.com