我有一个数据集,我需要计算日期差异。我需要一个通用查询,因为数据集每天都会有所不同。
这是我的数据集
**Client Number : Status : StatusDate**
123456 Admit 2012-01-18
123456 Accepted 2012-01-15
123456 Offered 2012-01-10
567899 Admit 2012-01-11
567899 Accepted 2012-01-07
567899 Offered 2012-01-05
987342 Admit 2012-01-24
987342 Accepted 2012-01-24
987342 Offered 2012-01-21
以上是示例数据,正如我所说,数据会每天发生变化。如您在上面看到的,始终会为特定的客户编号输入三个,并且始终按以下顺序输入三个状态。
我需要的是计算从提供到接受和接受到承认之间的不同天数。上面的结果集应该是这样的。三列
**ClientNumber : Date Diff Betw Offeres & Accepted : Date Diff Betw Accepted & Admited**
123456 5 Days 3 Days
567899 2 Days 4 Days
987342 3 Days 0 Days
我需要通用查询,正如我所说,每个客户编号将具有三种状态。
提前致谢。