helper db script updates

This commit is contained in:
Christian 'ketura' McCarty
2024-10-28 22:25:40 -05:00
parent 9eb03df677
commit 972d198cac
2 changed files with 33 additions and 4 deletions

View File

@@ -35,6 +35,34 @@ ORDER BY COUNT(*) DESC;
SET @player = 'Chadwick537';
SELECT
@player AS player
,CASE WHEN winner = @player THEN loser ELSE winner END AS opponent
,winner
,win_reason
,start_date
,end_date
,format_name
,tournament
,CASE WHEN winner = @player THEN winner_deck_name ELSE loser_deck_name END AS deck_name
,CONCAT('https://play.lotrtcgpc.net/share/deck?id=',
CASE
WHEN winner = @player THEN TO_BASE64(CONCAT(winner, '|', winner_deck_name))
ELSE TO_BASE64(CONCAT(loser, '|', loser_deck_name))
END) AS DeckURL
,CONCAT('https://play.lotrtcgpc.net/gemp-lotr/game.html?replayId=',
CASE
WHEN winner = @player THEN CONCAT(REPLACE(winner, '_', '%5F'), '$', win_recording_id)
ELSE CONCAT(REPLACE(loser, '_', '%5F'), '$', lose_recording_id)
END) AS ReplayURL
FROM game_history gh
WHERE (winner = @player OR loser = @player)
AND (start_date > '2024-09-15')

View File

@@ -33,7 +33,7 @@
SET @player = 'Axter', @rank=0;
SET @player = 'sempolPL', @rank=0;
SELECT
@player AS player
@@ -41,14 +41,14 @@ SELECT
CASE
WHEN winner = @player THEN CONCAT(REPLACE(winner, '_', '%5F'), '$', win_recording_id)
ELSE CONCAT(REPLACE(loser, '_', '%5F'), '$', lose_recording_id)
END, ']', @rank:=@rank+1,'[/url] <EFBFBD> ') AS URL
END, ']', @rank:=@rank+1,'[/url] ') AS URL
FROM game_history gh
INNER JOIN player p
ON p.name = @player
INNER JOIN deck d
ON d.player_id = p.id
AND (d.name = winner_deck_name OR d.name = loser_deck_name OR d.name = 'denethor / tentacle V2')
WHERE tournament = '2023 PC-Expanded Championship'
WHERE tournament = '2024 Championship Tournament - PC-Fellowship Deck Registration'
AND start_date > '2023-07-20'
AND (winner = @player OR loser = @player)
ORDER BY gh.id;
@@ -60,7 +60,8 @@ SELECT winner, loser, win_reason, lose_reason, start_date, end_date
,CONCAT('https://play.lotrtcgpc.net/gemp-lotr/game.html?replayId=',REPLACE(winner, '_', '%5F'), '$', win_recording_id) AS winner_replay
,CONCAT('https://play.lotrtcgpc.net/gemp-lotr/game.html?replayId=',REPLACE(loser, '_', '%5F'), '$', lose_recording_id) AS loser_replay
FROM game_history gh
WHERE tournament = '2023 WC Group Stage'
WHERE tournament = '2024 Championship Tournament - PC-Movie Deck Registration'
ORDER BY start_date ASC