我想根據創建記錄的時間從用戶表中獲取輸出。時間存儲在created_at列中。按時間跨度分組導航
輸出將是這樣的:
Time user count
2 am - 6 am 10
6 am - 10 am 5
10 am - 2 pm 5
2 pm - 6 pm 5
6 pm - 10 pm 5
10 pm - 2 am 5
我不能做created_at組。我發現解決方案是創建另一列time_span,並將該列更新爲凌晨2點至上午6點,如果created_at時間落在此範圍內,則可以在time_span列上執行group_by。有更好的解決方案