data
ID |
date |
1s |
156 |
2008-08-04 오후 2:14:46 |
0.0 |
157 |
2008-08-04 오후 2:14:47 |
41.7 |
158 |
2008-08-04 오후 2:14:48 |
44.6 |
159 |
2008-08-04 오후 2:14:49 |
43.6 |
160 |
2008-08-04 오후 2:14:50 |
41.9 |
db 는 이렇게 저장되어있습니다.
1초씩 저장되므로 이것을 5분마다 평균데이터를 구하고싶습니다.
SELECT data,SUM(1s)/COUNT(1s) FROM ( SELECT date CASE WHEN DATEPART(m,date) >=0 AND DATEPART(M,date) <= 5 THEN 1 END 1s FROM data) AS A GROUB BY date
이런식으로 다른분이 써놓으신걸 참조로해서 했는데 when이 에러가 발생하였습니다.
아시는분 계시면 답변부탁드릴게요..
|