align db query with displayed rating

This commit is contained in:
2020-06-17 17:10:30 +02:00
parent 16725c5a73
commit dcaf446887

View File

@@ -50,8 +50,8 @@ def findPlayerByName(database, playerName):
playerInLeaderboard = player.PlayerInLeaderboard(playerRow) playerInLeaderboard = player.PlayerInLeaderboard(playerRow)
# compte rank # compte rank
cursor.execute("SELECT COUNT(*) from players where mu < ( SELECT mu from players where playerId == ? );", cursor.execute("SELECT COUNT(*) from players where (mu-2*sigma) > (?-2*?);",
(playerInLeaderboard.playerId,)) (playerInLeaderboard.mu, playerInLeaderboard.sigma))
rank = cursor.fetchone()[0] rank = cursor.fetchone()[0]
conn.close() conn.close()
return (playerInLeaderboard, rank) return (playerInLeaderboard, rank)