Этот вопрос, возможно, задавался раньше, но я не нашел его.У меня есть таблица PostgreSQL с идентификаторами в двух столбцах.
user_left | user_right |
-----------+------------
1 | 2 |
2 | 3 |
4 | 2 |
Если я выберу пользователя 2
, я хотел бы вернуть что-то вроде:
users |
------+
1 |
3 |
4 |
Я знаю, что мне придется что-то join
, но что яя пытался (inner joins
, outer joins
) сбить меня с толку.Любая помощь или направление приветствуется.