@estry

Как составить запрос postgresql на получение пересекающихся в двух таблицах значений?

Есть две таблицы postgresql. Вот они:
Таблица 1
63feeed1d21f0934174415.png

Таблица 2
63feef47a50b6775672308.png

Как составить запрос, чтобы получить id только тех кто есть и в первой таблице и во второй и при этом проживает в Москве? То есть в данном случае мне нужно получить айдишники - 1 и 4
  • Вопрос задан
  • 47 просмотров
Решения вопроса 1
@Brezencat
Teamlead Data platform
SELECT t1.id
FROM Table1 AS t1
INNER JOIN Table2 AS t2
ON t2.id = t1.id
WHERE t1.location = 'Москва'
AND t2.location = 'Москва'
;

А если вдруг по ID нельзя, то заменить на firstname и lastname.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы