From b495f9cce8bdcfb6de39c672b21abfd0f346da75 Mon Sep 17 00:00:00 2001 From: MSWS Date: Tue, 20 May 2025 20:04:25 -0700 Subject: [PATCH] fix: Update rank overhaul views with improved filtering - Update join condition in `006_AddRankOverhaulViews.sql` to filter PlayerRecords by `Style = 0` - Modify `GROUP BY` clause to group by `PlayerRecords.SteamID` instead of `PlayerPoints.SteamID` - Add an empty line at the end of the file for formatting consistency --- src/DB/Migrations/MySQL/006_AddRankOverhaulViews.sql | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/DB/Migrations/MySQL/006_AddRankOverhaulViews.sql b/src/DB/Migrations/MySQL/006_AddRankOverhaulViews.sql index 740caac..728dff2 100644 --- a/src/DB/Migrations/MySQL/006_AddRankOverhaulViews.sql +++ b/src/DB/Migrations/MySQL/006_AddRankOverhaulViews.sql @@ -107,6 +107,7 @@ FROM ((`PlayerRanks` `Ranks` JOIN `MapWRs` `MWR` CREATE VIEW IF NOT EXISTS cs2_surf.PlayerLeaderboard AS SELECT `PP`.`SteamID` AS `SteamID`, `PR`.`PlayerName` AS `PlayerName`, SUM(`PP`.`Points`) AS `GlobalPoints` -FROM (`PlayerPoints` `PP` JOIN `PlayerRecords` `PR` ON (`PP`.`SteamID` = `PR`.`SteamID`)) -GROUP BY `PP`.`SteamID`; +FROM (`cs2_surf`.`PlayerPoints` `PP` JOIN `cs2_surf`.`PlayerRecords` `PR` ON (`PP`.`SteamID` = `PR`.`SteamID` AND `PR`.Style = 0)) +GROUP BY `PR`.`SteamID`; +