2017-05-05 9 views
0

データが15分ごとに挿入されるテーブルがあります。SQL Serverを使用して2つのタイムスタンプ間でデータを取得する方法

テーブル名は次のようにタイムスタンプは次のようになります。tblresultset

ID  Date    count 
1 2017-05-03 1:15:00  10 
2 2017-05-03 1:16:00  11 
3 2017-05-03 1:27:00  2 
4 2017-05-03 1:28:00  3 
5 2017-05-03 1:29:00  6 
6 2017-05-03 1:30:00  8 
7 2017-05-03 1:31:00  2 
8 2017-05-03 1:32:00  1 
9 2017-05-03 1:33:00  2 

Now I am looking for the query which will get me the total count from 
2017-05-03 1:15 to 2017-05-03 1:30 

を私が指定した日付の各15分間隔のカウントのこの種を取得する必要があります。

誰かが私を助けてくれますか?

+0

'1:30'を' 1:30'に、 '1:30'を' 1:45'にしたいですか? – TriV

+0

特定の間隔(つまり、017-05-03 1:15から2017-05-03 1:30)を探していますか、または15分間隔ですべてのデータをグループ化しますか? – FrankerZ

答えて

0

を使用して、グループおよびDATEDIFF:

GROUP BY DATEDIFF(MINUTE, '1990-01-01T00:00:00', date)/15 

は、詳細はthis postを参照してください。

関連する問題