내가 가지고있는 형식으로 날짜를 포함하는 첫 번째 열이 거의 15000 데이터 행 : 이 2012-05-10 09:00:00.000
그룹으로, 날짜 시간
나는이 데이터에 대한 너무 해 다음 달, 다음 날, 다음 시간으로 분류 할 필요가 예 :이 작업을 수행하는
2012-05-10 09:00:00.000
2012-05-10 10:00:00.000
2012-05-10 11:00:00.000
2012-05-10 12:00:00.000
2012-05-11 09:00:00.000
2012-05-11 10:00:00.000
2012-05-11 11:00:00.000
2012-05-11 12:00:00.000
2012-06-01 02:00:00.000
2012-06-01 03:00:00.000
2012-06-01 04:00:00.000
2012-06-01 05:00:00.000
현재 SQL
쿼리는 다음과 같습니다 :
SELECT MIN(Datetime) GROUP BY DATEPART(M,jmusa_LOG1.DateTime),DATEPART(D,jmusa_LOG1.DateTime),DATEPART(HH,jmusa_LOG1.DateTime) HAVING MIN(jmusa_LOG1.DateTime) NOT IN(SELECT DateTime FROM AverageRawData)
ORDER BY DATEPART(M,jmusa_LOG1.DateTime),DATEPART(D,jmusa_LOG1.DateTime),DATEPART(HH,jmusa_LOG1.DateTime)
그룹화 기준에 포함되지 않은 결과를 연도별로 정렬 할 수 없습니다. 예를 들어 '2012-05-10 09 : 00'과'2011-05-10 09 : 00 '값은 같은 그룹에 속하게됩니다. – Guffa
현재 쿼리가 컴파일되지 않습니다. – RedFilter
'FROM' 절이 누락 된 것 같습니다. –