我正在尝试构建一个查询来分析我们的时间跟踪系统中的数据。每次用户刷入或刷出时,都会生成一行记录刷入或刷出的时间以及站点内或站点外(进入或退出)。在用户'Joe Bloggs‘的情况下,有4行,我想配对,并计算在网站上为Joe Bloggs花费的总时间。
问题是,有一些记录不太容易配对。在给出的示例中,第二个用户有两个连续的'on‘,我需要找到一种方法来忽略重复的’on‘或'off’行。
ID | Time |OnOffSite| UserName
---------------------------------------