CallID StartTime EndTime Querytime
1692 2012-11-20 11:52:00.000 2012-11-20 11:52:00.300 0.300
1693 2012-11-20 11:52:00.000 2012-11-20 11:52:00.100 0.100
1694 2012-11-20 11:52:00.000 2012-11-20 11:52:00.400 1.5
1695 2012-11-20 11:52:01.000 2012-11-20 11:52:01.400 3
1696 2012-11-20 11:52:01.000 2012-11-20 11:52:01.300 5
아래의 StartTime으로 그룹화 된 최대 조회 시간을 얻고 싶지만 여전히 CallID가 표시되기를 원합니다.그룹이없는 최대 SQL 서버
StartTime MaxQueryTime
2012-11-11 19:04:07.000 0.300
2012-11-11 19:04:10.000 0.200
2012-11-11 19:08:48.000 0.300
2012-11-11 19:08:51.000 0.300
2012-11-11 19:09:27.000 0.100
SELECT StartTime, MAX(Querytime) AS QueryTime
FROM dbo.Calls
GROUP BY StartTime
동일한 시작 시간에 두 개의 쿼리 시간이 같으면 어떤 결과를보고 싶습니까? – Mark
callid가 호출중인 경우에는 Select와 StartTime 앞에 CallID를 추가하면됩니다. –