Re: [SQL ] 條件式選取最大值

看板Database (資料庫)作者 (:))時間18年前 (2008/02/07 08:21), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串4/4 (看更多)
很笨的方法 但是可以動 :P select a.到站站名,a.路線, a.車程 from table as a, (select 到站站名,min(車程) as 車程 from table group by 到站站名) as b where a.到站站名=b.到站站名 and a.車程=b.車程 ※ 引述《acidzero (A day to remember)》之銘言: : 新手發問請多指教~ : 我有TABLE如下表: : 到站站名 路線 車程 : A 22W 10 : A 53E 20 : B 22W 30 : B 76N 15 : C 100E 25 : C 22W 45 : 希望選取結果是"到達每一站所需時間最短的路線" : 如下: : 到站站名 路線 車程 : A 22W 10 : B 76N 15 : C 100E 25 : 每站都一定只能選取一條最快路線這樣... : 用SELECT MAX(車程)沒有辦法做到每站只取一條的效果... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 71.132.196.138

02/07 14:22, , 1F
過的了!感謝XD ~~ 終於可以繼續了= =
02/07 14:22, 1F
文章代碼(AID): #17gayWXU (Database)
討論串 (同標題文章)
文章代碼(AID): #17gayWXU (Database)