chat_bans
ID|GRACZ(int)|CZAS(int)|POWOD(string)|SEDZIA(int)
players
ID|NICK(string)
i
chce miec takie kolumny po wykonaniu zapytania
chat_bans.id AS gracz_id, players.nick AS gracz_nick , chat_bans.powod AS powod, chat_bans.sedzia AS sedzia_id, players.nick AS sedzia_nick
Wybieram wg warunków:
gracz_nick(ON players.id=chat_bans.gracz)
sedzia_nick(ON players.id=chat_bans.sedzia)
Chodzi mi o to pogrubione. Jak mogę z jednej tabelki wyciągnąć jedno pole dwa razy w jednym zapytaniu według innych warunków
Próbowałem
SELECT chat_bans.gracz AS pid, chat_bans.time, chat_bans.reason, chat_bans.judge, players.user AS nick, players.user AS adminnick FROM chat_bans RIGHT JOIN players ON players.id = chat_bans.gracz RIGHT JOIN players.id=chat_bans.judge