我試圖做一個SQL,但它不工作。使用group by爲SQL來篩選日期時間
我有一個這樣的表:
接取的數量|什麼電腦有接入|什麼日期和時間
11 computer 1 2013-12-30 09:00:00
2 computer 2 2013-12-30 10:00:00
30 computer 2 2013-12-30 10:11:00
17 computer 3 2013-12-30 17:30:00
200 computer 4 2013-12-30 07:00:00
150 computer 1 2013-12-30 14:00:00
19 computer 1 2013-12-30 06:00:00
我想提出的是一個結果,它展示給我的只有這樣的:在每一臺計算機,有多少是最大接取,什麼時候?上表中的SQL結果將如下所示:
數量|什麼電腦有接入|什麼日期和時間
30 computer 2 2013-12-30 10:11:00
17 computer 3 2013-12-30 17:30:00
200 computer 4 2013-12-30 07:00:00
150 computer 1 2013-12-30 14:00:00
計算機2 exacty時間有30個接取的最大2013-12-30 10:00:00 ........
的問題是如何能我在每個結果中顯示了這個不確定的日期? 有人幫忙嗎?
感謝
你可以爲此使用ROW_NUMBER。發佈一些消耗品ddl和數據,我會很高興向您展示。 sqlfiddle.com可以幫助你。 –