作者dividi (阿福加油~!!)
看板Database
标题[SQL ] 想不出来该怎麽做...
时间Fri Jun 15 03:28:54 2012
我有一个表纪录了各个比赛不同局数的分数
(每场比赛有两局,取分数高的为胜利队伍)
如下:
比赛 局数 分数 队伍
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
1F:推 carlcarl:最後查出来的结果如果有两笔就是和局吧 一笔就正常 06/15 04:06
2F:推 j100002ben:楼上解法真赞.. 06/15 13:53