小编Ash*_*Jha的帖子

“服务器”每天处于“In”状态的总持续时间

我有一个月内每天的服务器启动和停止时间的数据。我需要的结果包含当天的第一次开始时间、当天的最后一次停止时间、服务器在当天启动的总时间、每台服务器和每一天。

数据样本:

Date & Time           Reader ServerID
3/14/2016 6:36:20 AM    IN    123
3/14/2016 6:58:45 AM    OUT   123
3/14/2016 8:06:19 AM    IN    123
3/14/2016 9:32:48 AM    OUT   123
3/15/16 6:00:00 AM      IN    123
3/15/16 6:01:00 AM      OUT   123
3/14/2016 9:46 AM       IN    124
3/14/2016 10:01 AM      OUT   124
3/14/16 11:01 AM        IN    124
3/14/16 12:01 PM        OUT   124
Run Code Online (Sandbox Code Playgroud)

预期输出:

ServerID  FirstIN  Last Out  TotalInTime (min)  Date
123       6:00     09:32     86                 3/14
123       06:00    06:01     1                  3/15
124       9:46     12:01     75                 3/14 …
Run Code Online (Sandbox Code Playgroud)

sql-server sql-server-2008-r2

5
推荐指数
1
解决办法
256
查看次数

标签 统计

sql-server ×1

sql-server-2008-r2 ×1