[SQL ] 指令請教-MAX

看板Database (資料庫)作者 (Forever H.O.T)時間3年前 (2021/09/11 20:07), 編輯推噓1(101)
留言2則, 2人參與, 3年前最新討論串1/2 (看更多)
內容/問題描述: ID 消費日期 消費時間 產品 流水號 12 1100901 100101 A 001 12 1100901 100101 B 001 12 1100901 100101 C 001 12 1100901 100101 B 002 12 1100901 100101 C 002 29 1100903 141520 A 001 33 1100903 213043 A 001 33 1100903 213043 B 002 33 1100903 213043 C 003 45 1100911 121110 A 001 45 1100911 121110 B 001 45 1100911 121110 A 002 45 1100911 121110 B 002 45 1100911 121110 C 002 請問我該怎麼下指令才能找出以下的資料 主要是找出各ID的消費日期、時間 的最大流水號 12 1100901 100101 B 002 12 1100901 100101 C 002 29 1100903 141520 A 001 33 1100903 213043 C 003 45 1100911 121110 A 002 45 1100911 121110 B 002 45 1100911 121110 C 002 目前測試用 SELECT * FROM TABLE WHERE 流水號=(SELECT MAX(流水號) FROM TABLE) 但只找出這筆 33 1100903 213043 C 003 先謝謝各位版友了 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.120.192.101 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1631362048.A.9D4.html

09/12 12:25, 3年前 , 1F
要先group by
09/12 12:25, 1F

09/12 15:59, 3年前 , 2F
子查詢條件多加一個id?!
09/12 15:59, 2F
文章代碼(AID): #1XF9m0dK (Database)
討論串 (同標題文章)
文章代碼(AID): #1XF9m0dK (Database)