的一天,我有一個表conversations
與inserted_at
列集團通過
我想提請顯示的conversations
隨着時間的推移產生量的圖表。
我希望能夠按任意日期,星期和日期時間的數據,以顯示可能的趨勢。
我將使用7天,1個月和6個月的時間間隔。
實施例:
間隔:1 month
組由day of week
我想是這樣
| Monday | Tuesday | Wednesday | Thursday | Friday |
|--------|---------|-----------|----------|--------|
| 11 | 22 | 19 | 17 | 10 |
或間隔:7 days
組由date
| 1/1 | 2/1 | 3/1 | 4/1 | 5/1 | 6/1 | 7/1 |
|-----|-----|-----|-----|-----|-----|-----|
| 11 | 22 | 19 | 17 | 10 | 10 | 7 |
我是實現這個目標的最好方法(例子將不勝感激),並且PostgreSQL適合這些查詢?
最後,是有指標的任何特殊種類,這將提高此類查詢?
看起來像某種'樞軸'問題。 – jarlh
不重複。這不是一個關鍵問題。這只是聚合。 –