Как сравнить две отдельные таблицы на основе одного общего поля? - PullRequest
0 голосов
/ 09 ноября 2019

У меня есть две таблицы, содержащие одинаковые наборы данных, но из двух разных источников. Я хочу сравнить их по полю "цена". Я хочу получить комбинированную таблицу, но показываю мне только результаты, где оба идентификатора одинаковы, а выигрыш в таблице B ниже, чем в таблице A.

Вот пример того, что я хочу. https://i.imgur.com/h2eq5TD.png

Возможно ли это в SQL или мне нужно сделать это вручную, например, с python.

1 Ответ

3 голосов
/ 09 ноября 2019

Звучит как join:

select a.*, b.*
from a join
     b
     on a.id = b.id and b.price < a.price
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...