【发布时间】:2021-01-13 13:47:50
【问题描述】:
我有 ID 和订单日期列;我想要做的是为每个 ID 显示下一个订单日期和当前日期之间的差异。
表格
| ID | Order Date |
|---|---|
| 1 | 01/12/2020 |
| 2 | 15/09/2020 |
| 2 | 01/10/2020 |
| 3 | 31/12/2020 |
| 4 | 01/10/2020 |
| 4 | 03/10/2020 |
| 4 | 01/12/2020 |
| 5 | 31/01/2020 |
我期待什么:
| ID | Order Date | Days between |
|---|---|---|
| 1 | 01/12/2020 | n/a |
| 2 | 15/09/2020 | 77 days |
| 2 | 01/10/2020 | n/a |
| 3 | 31/12/2020 | n/a |
| 4 | 01/10/2020 | 2 days |
| 4 | 03/10/2020 | 59 days |
| 4 | 01/12/2020 | n/a |
| 5 | 31/01/2020 | 0 |
欢迎大家帮忙...我对 SQL 不熟悉,所以只有基本的了解
【问题讨论】:
-
用您正在使用的数据库标记您的问题。