[SQL ] 抓最後一個日期資料

看板Database作者 (Forever H.O.T)時間14年前 (2011/03/17 15:50), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/2 (看更多)
不好意思 請教一下 若有個TABLE是這樣 TABLE A ID DATE A 2/1 A 2/2 A 2/3 B 2/8 B 2/9 B 3/1 C 5/8 C 9/8 請問我該如何抓出 每位ID的最後一個日期資料 A 2/3 B 3/1 C 9/8 謝謝:) 不好意思 想繼續請教 select id,max(date) from table group by id 我可以成功找出我想要的資料 那這些資料可以去與另一個TABLE做比對嗎 我另一個TABLE是 TABLE B ID SDATE A 2/3 B 3/1 C 9/8 也就是 原先TABLE的日期最後一筆 但欄位名不相同 現在發現 有某些TABLE B ID的SDATE 與TABLE A的最後一筆日期不相同 我想將這些不相同的資料找出來 但不知道該如何將這段語法結合起來 感恩 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.192.101

03/17 19:30, , 1F
select id,max(date) from table group by id
03/17 19:30, 1F

03/17 19:57, , 2F
謝謝:)
03/17 19:57, 2F
※ 編輯: woohyuk49 來自: 59.120.192.101 (03/17 20:14)
文章代碼(AID): #1DWRqyTi (Database)
文章代碼(AID): #1DWRqyTi (Database)