0
這是我的示例歷史記錄表。
id | time | price
1 | 1-02-17 | 15.99
1 | 1-03-17 | 15.99
1 | 1-04-17 | 15.99
1 | 1-05-17 | 20.99
1 | 1-06-17 | 20.99
1 | 1-07-17 | 15.99
1 | 1-08-17 | 15.99
我想類似這樣的輸出:以組
1-02-17 | 15.99
1-05-17 | 20.99
1-07-17 | 15.99
基本上我想要的價格後按日期排序。Rails 5:按日期排序,然後按列分組
這可以通過導軌完成嗎?
ID是否總是1是正常的? Id應該是唯一的,所以這對我來說很奇怪。 如果我正確理解你想要做的是:爲每個價格找到它的最低日期。正確? –
@StephanePaquet這是產品ID,所以它在這裏是非唯一的。我基本上每天檢查產品ID 1的價格,然後我想繪製它。爲了繪製它,我想要上面的輸出。 –
但是爲什麼'1-02-17'與'15.99'而不是'1-03-17'?你是否正在尋找@StephanePaquet認爲的每個價格的最早日期?如果這就是你想要做的,你可能想看看窗口函數。 –