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 2013-04-09 14:37:52
如果callid在呼叫中,那麼只需在SELECT之後和StartTime之前添加CallID, – 2013-04-09 14:38:27