Помощь в составление запроса

Здравствуйте! Есть очень важный и срочный вопрос, бьюсь с ним уже второй день. Вроде казалось бы все банально, но решить данную проблему никак не могу.
И так, расскажу суть вопроса. У меня есть 2 таблицы: в первой таблице имеется 2 поля (gameid_1, gameid_2) и вторая таблица так же имеет записи с полем (name). Так вот id записей из второй таблицы связаны с теми двумя полями. Т.е в тех двух полях указаны id записей из второй таблицы.
Составил запрос, такого вида, для вывода вместо id поля из второй таблицы поля name.
$c->innerJoin('esExcurcionsGames', 'esExcurcionsGames', 'esExcurcionsGames.id = esExcurcionsGroupGame.gameid_1');	    
$c->select(array($this->modx->getSelectColumns('esExcurcionsGroupGame', 'esExcurcionsGroupGame')));
$c->select(array('esExcurcionsGames.name as gameid_1'));
Данный код обрабатывает и выводит название для первого поля, а как быть со вторым не могу понять.
Эдуард
29 октября 2018, 13:00
modx.pro
556
0

Комментарии: 2

Іван Клімчук
29 октября 2018, 14:53
+1
Добавить еще один Join с той же таблицей, только использовать другое имя в запросах (2 параметр метода innerJoin)
    Эдуард
    29 октября 2018, 14:56
    0
    Огромное спасибо!
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2