有一個表post_status_changes
,這是後狀態更改記錄獲取後狀態從狀態變更記錄每一天
post_id | created_at | status
---------+---------------------+---------
3 | 2016-09-02 04:00:00 | 1
3 | 2016-09-04 19:59:21 | 2
6 | 2016-09-03 15:00:00 | 5
6 | 2016-09-03 19:52:46 | 1
6 | 2016-09-04 20:53:22 | 2
我想要得到的是從大亞灣每一天忙到的發佈狀態DayB列表爲期結束。
DayA = 2016-09-01
DayB = 2016-09-05
post_id | date | status
-----------+-------------+---------
3 | 2016-09-01 | null
3 | 2016-09-02 | 1
3 | 2016-09-03 | 1
3 | 2016-09-04 | 2
3 | 2016-09-05 | 2
6 | 2016-09-01 | null
6 | 2016-09-02 | null
6 | 2016-09-03 | 1
6 | 2016-09-04 | 2
6 | 2016-09-05 | 2
任何解決方案?
一些SQL解?關於sql, – Grosefaid
我不能說。如果你有唯一的方法來使用sql,那麼在我腦海中只有手動創建包含查詢中所有日期的sql的方法,並且可以使用JavaScript書籤自動完成,以填充SQL輸入字段正確的SQL命令。但你需要在這種情況下做更多的研究,以獲得如下代碼:'javascript:function(){..... final = date1 + date2 ...};'如果你不明白我說的話,那麼你可以不理會我的評論。 –