Я пытаюсь выполнить простой запрос, но не могу получить желаемые результаты.
У меня есть таблица BATTLE с двумя ссылочными идентификаторами.я хочу получить в одном ряду имя каждого героя на основе другой таблицы HERO
BATTLE
HERO
Я делаю этот запрос
SELECT
battle.character1_id as p1,
character.name,
battle.character2_id as p2,
character.name
FROM
battle,
character
WHERE
character.id in (character1_id, character2_id)
Но я получаю два ряда в бою.Я знаю, что делаю что-то не так, но не знаю что?
![result](https://i.stack.imgur.com/2tJvE.png)