这是我正在处理的内容:我得到了一个表(访问),其中包含示例数据的以下模式。
访问
VisitNo Location AdmissionDate DischargeDate LengthOfStay
1 A 2012-04-28 2012-05-30 32
2 A 2012-04-20 2013-05-20 90
3 B 2012-04-01 2012-05-01 30
4 B 2012-05-01 2012-05-03 2
.....................................................
要求是返回的数据集为如下结构。每个位置的总 LengthOfStay 按日历月 (YYYYMM)。
CalendarMonth TotalLengthOfStayEachMonth(AdmissionToDate) Location
201204 xxx x
201205 yyyy y
201206 zzzz z
......... ...............
TotalLengthOfStayEachMonth 的计算有点棘手。从 AdmissionDate (admissionToDate) 算起的天数,而不是每月 30 天。例如, VISIT 表中的第一条记录有;
- 201204入住2天
- 2+30 = 201205 中的 32 天,依此类推...
提前感谢您的建议...仅供参考,我们有数百个地点、数千次访问和 5 年的数据。