看板 Database 關於我們 聯絡資訊
我有一個表紀錄了各個比賽不同局數的分數 (每場比賽有兩局,取分數高的為勝利隊伍) 如下: 比賽 局數 分數 隊伍 1 1 10 A 1 2 15 B 2 1 10 C 2 2 8 D 想要用MSSQL跑出一個表 列出每場比賽的獲勝隊伍 像這樣: 比賽 隊伍 1 B 2 C 請問有什麼比較好的方法呢? 我現在是先取max(分數), group by比賽 然後再用比對分數的方式去找隊伍 但如果和局的話就會有問題… 麻煩指教> < -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 77.99.162.63
carlcarl:最後查出來的結果如果有兩筆就是和局吧 一筆就正常 06/15 04:06
j100002ben:樓上解法真讚.. 06/15 13:53