[SQL ] 取最新時間的SQL語法
資料:
IP ID 數值 時間
192.168.1.1 1 10 2012-11-25 22:24:34+08
192.168.1.1 2 8 2012-11-25 22:24:34+08
192.168.1.1 1 11 2012-11-25 22:25:34+08
192.168.1.3 1 7 2012-11-25 22:23:34+08
192.168.1.3 2 6 2012-11-25 22:25:34+08
192.168.1.3 2 7 2012-11-25 22:26:34+08
請問我想找出
各個IP與ID最新時間的數值(也就是它會找到2,3,4,6行)
要怎麼寫SQL?
SELECT DISTINCT A.[IP], A.[ID], A.[NUM], MAX(A.Time)
[Time] FROM [FID]A GROUP BY A.[IP], A.[ID]
目前在NUM那邊會出錯
請問該如何解決?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.126.11.54
推
11/26 13:53, , 1F
11/26 13:53, 1F
→
11/26 13:54, , 2F
11/26 13:54, 2F
→
11/26 13:54, , 3F
11/26 13:54, 3F
→
11/26 13:55, , 4F
11/26 13:55, 4F
→
11/26 13:56, , 5F
11/26 13:56, 5F
→
11/26 14:05, , 6F
11/26 14:05, 6F