重複の可能性:
時間を時間または10分でグループ化する方法
MSSQLで次の結果が得られます。
次のクエリから:
SELECT [DATESTAMP],[ZONE],[ALARM]
FROM [UNIT].[dbo].[LOG]
WHERE [DATESTAMP] BETWEEN @StartDate AND @EndDate
AND [ALARM] ='ERROR'
AND [ZONE] IN ('BOX 11','BOX 12')
ORDER BY DATESTAMP DESC
行2、5、9、13、17、19、20のみを取得するようにクエリを変更するにはどうすればよいですか?
意味グループ内の最初の(最も古い)行のみが約1分に及ぶことを意味します。そのグループ内では、15分を超える頻度でエラーのバーストは発生しませんが、よろしく、Freewheelin