我創建了一個我在(足球)中踢球的聯賽的運動數據庫,並且遇到問題。當我最初設置存儲的麻袋時,我把它們放在錯誤的團隊中。現在,我試圖編寫一個查詢來交換麻袋和麻袋的價值,因爲除了麻袋數據之外,每行還有更多的數據。SQL Server - 來自2行的貿易值
編輯:我應該注意到,我有一個非常大量的遊戲,這是這種情況。所以手動更新可能不會削減它。
+------------+------------+----------+-------+----------+
| fk_eventID | teamName | homeAway | sacks | sackyrds |
+------------+------------+----------+-------+----------+
| 123 | London | 0 | 3 | 9 |
| 123 | St Thomas | 1 | 2 | 5 |
+------------+------------+----------+-------+----------+
有什麼我可以運行它看起來像下面?基本上,我需要將Row1中的麻袋和麻袋與Row2中的值交換。
+------------+------------+----------+-------+----------+
| fk_eventID | teamName | homeAway | sacks | sackyrds |
+------------+------------+----------+-------+----------+
| 123 | London | 0 | 2 | 5 |
| 123 | St Thomas | 1 | 3 | 9 |
+------------+------------+----------+-------+----------+
對不起,我應該注意到,我確實有很多實例需要這樣做,所以正常的切換不會像上面那樣工作。 – mike112