次のような指紋のタイムスタンプを含むログがあります。
Usr TimeStamp
-------------------------
1 2015-07-01 08:01:00
2 2015-07-01 08:05:00
3 2015-07-01 08:07:00
1 2015-07-01 10:05:00
3 2015-07-01 11:00:00
1 2015-07-01 12:01:00
2 2015-07-01 13:03:00
2 2015-07-01 14:02:00
1 2015-07-01 16:03:00
2 2015-07-01 18:04:00
そして、1時間あたりの労働者の出力を望みます(最も近い時間に丸めます)理論上の出力は次のようになります。
7:00 0
8:00 3
9:00 3
10:00 2
11:00 1
12:00 2
13:00 1
14:00 2
15:00 2
16:00 1
17:00 1
18:00 0
19:00 0
これを SQL として、または他に方法がない場合は TSQL を介してアプローチする方法を考えられる人はいますか?
編集:タイムスタンプは、さまざまなユーザーのログインとログアウトです。したがって、午前 8 時に 3 人のユーザーがログインし、同じ 3 人が午前 9 時にも作業を続けています。そのうちの 1 つは午前 10 時に出発します。等