У меня вопрос о переводе SQL-запрос в Doctrine Symfony. Я бы хотел сделать что-то подобное:
SELECT m.*
FROM member m
INNER JOIN (
SELECT id_member
FROM friend
WHERE id_friend=99
UNION
SELECT id_friend
FROM friend
WHERE id_member=99
) a ON m.id=a.id_member
WHERE m.visible=1
В этом примере я ищу всех друзей пользователя 99.
Мои таблицы:
Член: (id, name , visible)
Друг: (id, id_member, id_friend, active)
Точность: я хотел бы использовать пейджер Symfony.
Решение? Спасибо!