Ваш код должен потерпеть неудачу. Вам нужны разные псевдонимы таблиц:
SELECT g.id, g.idobject,
p1.name || ' ' || p1.last as Per1,
p2.name || ' ' || p2.last as Per2
FROM grup g JOIN
people p1
ON g.idper1 = p1.id JOIn
people p2
ON g.iper2 = p2.id;
Если вы действительно используете MySQL, тогда соответствующая функция будет CONCAT()
или еще лучше, CONCAT_WS()
:
SELECT g.id, g.idobject,
CONCAT_WS(' ', p1.name, p1.last) as Per1,
CONCAT_WS(' ', p2.name, p2.last) as Per2
FROM grup g JOIN
people p1
ON g.idper1 = p1.id JOIn
people p2
ON g.iper2 = p2.id;