我的數據庫中的每個定製者都有一個自己的行。
對於每位客戶,我保存了他購買的產品以及何時需要新產品。
但有時客戶有更多的產品,如2-3。某些行的
例子:
通過連續更多日期排序最早的日期
id | customername | product1 | dateneednew1 | product2 |dateneednew2
1. | Jacob ....... | a product| 2017-11-18 ... | a product| 2016-12-01
2. | Anna ........ | a product| 2016-12-10 ....| a product| 2017-10-10
2. | Peter ....... | a product| 2016-12-05 ... | a product| 2017-08-10
現在,我想所有「dateneednew1」的最早日期順序 - 「dateneednew2」 ......,所以這個例子雅各是第一,第二彼得和安娜最後。
設計不佳的數據庫....正規化您的表格 –
您可以輕鬆地在您的SQL中添加'ORDER BY date ASC'。 ;-) –
您可以爲每個用戶和每個銷售單獨一行!它使創建腳本變得更容易! – Soheyl