我有一个表格(price_history),显示给定产品的价格历史。我想查询显示当前价格(最近日期)和之前的价格(最近日期之前的日期),所以基本上是旧价格和新价格。这是一个示例表:
| historyid | productcode | optionid | price | date |
+-----------+-------------+----------+-------+------------+
| 9635 | 254256 | 1 | 42.95 | 1286494361 |
| 9690 | 254256 | 1 | 35.00 | 1286495188 |
| 9727 | 254256 | 1 | 47.95 | 1287529777 |
| 9728 | 254256 | 1 | 40.00 | 1288902624 |
这是我想要得到的:
| productcode | optionid | Old price | New Price | Date |
+-------------+----------+-----------+------------+------------+
| 254256 | 1| 47.95 | 40.00 | 1288902624 |
我似乎无法弄清楚如何获得我需要的结果。任何帮助将不胜感激。谢谢