我有這個表在SQL中有一些列在SQL但僅限於時間段選擇不同的屬性
日期時間,用戶名,讀取ID
我需要計算的不同數量讀ID表,但只有10周分鐘的時間間隔
例如,如果我的表看起來像這樣
1 2016/06/08 15:49:10.000 user1 5859
2 2016/06/08 15:48:39.000 user1 5859
3 **2016/06/08 15:47:53.000 user3 5859**
4 **2016/06/08 15:35:58.000 user1 5859**
我希望它返回2,因爲在本例中1 2和3不1 0分鐘相隔不過3和4
例如,如果我的表看起來像這樣
1 2016/06/08 15:49:10.000 user1 5859
2 2016/06/08 15:48:39.000 user1 5859
3 **2016/06/08 15:47:53.000 user3 5859**
但對於這一點,將返回1,因爲他們都是不到10分鐘的間隔
在本質上我希望它依靠不同的讀取ID,但只有當它們相隔10分鐘以上時 我不介意使用固定時間間隔(1:00,1:10,1:20 ...等)
所以我知道我可以在我的閱讀ID上做一個清晰的分類,但是對於整個桌面而言有沒有辦法模仿一個獨特的,但只有時間間隔?
添加一些更多的樣本表中的數據,以及新的結果。 – jarlh
完成。希望它更易於理解 –
您使用的是哪個版本的SQL Server? – Alex