17 lines
791 B
SQL
17 lines
791 B
SQL
SELECT (select first_name||" "||last_name from Player where Matches.winnerid=playerid) as "Winner",
|
|
(select FK_playerid from Ranking where Matches.winnerid=Ranking.FK_playerid) As "Winner rank",
|
|
CASE
|
|
WHEN Matches.winnerid==Matches.FK_playerOne
|
|
THEN (select first_name||" "||last_name from Player where Matches.FK_playerTwo=playerid)
|
|
ELSE
|
|
(select first_name||" "||last_name from Player where Matches.FK_playerOne=playerid)
|
|
END as "Loser",
|
|
CASE
|
|
WHEN Matches.winnerid==Matches.FK_playerOne
|
|
THEN (select FK_playerid from Ranking where Matches.FK_playerTwo=Ranking.FK_playerid)
|
|
ELSE
|
|
(select FK_playerid from Ranking where Matches.FK_playerOne=Ranking.FK_playerid)
|
|
END as "Loser rank",
|
|
matchdate as Matchdate
|
|
FROM Matches WHERE "Loser rank"<6
|
|
ORDER BY "Winner rank" |