首先,我知道這是一個非常模糊的標題 - 我對SQL的知識太弱,以至於我不太瞭解我所要求的具體內容,所以請耐心等待。SELECT語句的幫助
我有一個表,看起來像這樣:
+--------+-----------+----------+--------+--------+
| gameid | team1 | team2 | score1 | score2 |
+--------+-----------+----------+--------+--------+
| 1 | New York | Boston | 1 | 2 |
| 2 | New York | Boston | 2 | 0 |
| 3 | Baltimore | New York | 3 | 1 |
| 4 | Boston | New York | 3 | 0 |
+--------+-----------+----------+--------+--------+
凡遊戲ID是一個唯一的標識符,score1對應分數TEAM1等
我需要的是,這將產生一個查詢給定球隊對所有對手的勝負總和。以紐約爲例,查詢將創建下表:
+-----------+------+--------+
| team | wins | losses |
+-----------+------+--------+
| Baltimore | 0 | 1 |
| Boston | 1 | 2 |
+-----------+------+--------+
你的閉幕paren是在錯誤的地方。我很驚訝,我們提出了完全相同的解決方案! – 2010-01-03 22:36:34
@保羅:明白了,謝謝! – 2010-01-03 22:37:01