【发布时间】:2016-11-14 05:35:39
【问题描述】:
我有以下数据集,我试图根据 SwitchedOnDate 查找每台机器处于活动状态和处于睡眠模式的天数。
MachineID InstalledDate SwitchedOnDate Status
1 2010-02-18 2010-02-19 SleepMode
1 2010-02-18 2010-02-20 Active
1 2010-02-18 2010-02-21 SleepMode
1 2010-02-18 2010-02-22 Active
2 2010-02-20 2010-02-21 Active
2 2010-02-20 2010-02-22 SleepMode
3 2010-02-10 2010-02-18 SleepMode
4 2010-03-10 2010-03-15 Active
所以我的输出应该是这样的,
MachineID SleepModeDays ActiveDays
1 2 2
2 1 1
3 1 0
4 0 1
【问题讨论】: