[SQL ] 請教語法的問題

看板Database作者 (......囧)時間17年前 (2008/08/07 18:14), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/2 (看更多)
資料表 tag_received id , signal , time c1 104 2008-08-06 17:48:29 c2 105 2008-08-06 17:48:30 c3 106 2008-08-06 17:48:30 c1 107 2008-08-06 17:48:32 c2 108 2008-08-06 17:48:33 c3 208 2008-08-06 17:48:35 c1 209 2008-08-06 17:48:38 c2 210 2008-08-06 17:48:40 c3 211 2008-08-06 17:48:42 c1 212 2008-08-06 17:48:43 想要取c1,c2,c3最新的資料出來 c1 212 2008-08-06 17:48:43 c2 210 2008-08-06 17:48:40 c3 211 2008-08-06 17:48:42 用的語法是 SELECT id, signal, max(time)time FROM tag_received GROUP BY id; 出來的時間是最新的沒錯, 但是 signal 卻是第一筆的數值 c1 104 2008-08-06 17:48:43 << 時間是最新的 , 但是 signal 卻是最舊一筆 c2 105 2008-08-06 17:48:40 c3 106 2008-08-06 17:48:42 請問是用的語法錯誤 , 還是有什麼沒注意到的地方呢 ? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.62.14.159 ※ 編輯: OTZ 來自: 61.62.14.159 (08/07 18:16)

08/07 19:16, , 1F
你下的語法跟'想要取c1,c2,c3最新的資料出來'沒什麼關聯耶
08/07 19:16, 1F
文章代碼(AID): #18ciiBAx (Database)
文章代碼(AID): #18ciiBAx (Database)