0
這是Detect future duplicate values while iterating through MySQL results in PHP的後續行動。通過數組計算整體和部門排名
我產生結果的SQL查詢:
team_id division_id wins
-------------------------------
10 2 44
9 2 42
5 1 42
2 1 42
3 1 41
11 2 40
1 1 36
8 2 31
7 2 29
12 2 24
4 1 20
6 1 18
我試圖計算給定球隊的整體和部門排名。
例如,TEAM_ID = 1:
Overall: 7
Divisional: 4
對於TEAM_ID = 3:
Overall: 5
Divisional: 3
對於TEAM_ID = 9:
Overall: T-2 //must indicate tie
Divisional: 2
正如您從鏈接的前一個問題/答案中可以看到的,我可以計算總體排名就好了。計算分部等級也包括在內(包括正確處理關係)。
我試圖存儲在多維數組的結果一樣$arr['wins']['division_id']['team_id']
,如...
44 => 2 => 10
42 => 1 => 5
2
2 => 9
41 => 1 => 3
40 => 11 => 2
...
但我堅持就如何遍歷並得到我的兩個相應的等級,如以及爲每個適當地檢測關係。
謝謝,但2個問題:不給我在這兩個部門的整體排名,而關係不正確處理(只有一個捆綁隊有「T- 「附加,並且下一個團隊的等級不適當增加)。 – hannebaumsaway