나는 분을 기준으로 데이터를 그룹화하고이SQL GROUPBY 날짜 시간 X 분 이상은
select d.Data,
CONVERT(VARCHAR(20), d.Time, 100) as [Time],
avg(d.Count) as [CountVal]
from data d
group by d.data, CONVERT(VARCHAR(20), d.Time, 100)
같은 쿼리가 있습니다. X 분마다 데이터를 그룹화하고 어떻게 할 수 있습니까? 예를 들어
는, X = 15, 우리는 다음과 같은 데이터는
Time Data Count
------------------- ----- -----
Aug 8 2016 9:00AM data1 11
Aug 8 2016 9:05AM data2 12
Aug 8 2016 9:10AM data3 47
Aug 8 2016 9:13AM data3 20
Aug 8 2016 9:14AM data1 12
Aug 8 2016 9:25AM data3 61
Aug 8 2016 9:30AM data2 35
Aug 8 2016 9:35AM data1 16
Aug 8 2016 9:40AM data1 92
Aug 8 2016 9:41AM data2 19
나는 우리가 이것을 달성 할 수있는 방법
Time Data Count
------------------- ----- -----
Aug 8 2016 9:00AM data1 23
Aug 8 2016 9:00AM data2 12
Aug 8 2016 9:00AM data3 67
Aug 8 2016 9:15AM data3 61
Aug 8 2016 9:30AM data1 108
Aug 8 2016 9:30AM data2 54
어떤 아이디어를 다음과 같이 결과 데이터가되고 싶어했다?
미리 감사드립니다.
시간 - minutepart 15 모듈로? – jarlh