есть таблица `players`(`id` int, `name` text) и таблица `matches`(`id` int, `winner` int, `loser` int), где winner и loser - указатели на `players`.`id`. как составить запрос так, чтобы каждая строка результата содержала id матча и имена winner'a и loser'a (не указатели а именно имена, из таблицы players) ?
SELECT m.id, pw.name AS winner_name, pl.name AS loser_name FROM matches AS m
LEFT JOIN players AS pw ON(m.winner = pw.id)
LEFT JOIN players AS pl ON(m.loser = pl.id)
Спасибо огромное, запарился уже