Этот вопрос закрыт для ответов, так как повторяет вопрос Как сравнить таблицы?
@xxxfdd

Как сравнить ряды в двух разных таблицах?

У меня Есть две таблицы. У этих двух таблиц одинаковые названия колонк, Мне нужно сравнить ряд из первой таблицы где id = 1 и ряд из другой таблицы где id равен 1 и если все значения совподают вывести подходит как это можно сделать в голову ничего не приходит
  • Вопрос задан
  • 72 просмотра
Ответы на вопрос 1
phoinixrw
@phoinixrw
Архитектор информационных систем
SELECT *
    FROM table1 AS t1
    LEFT JOIN table2 AS t2
        ON t1.id = t2.id
    WHERE 
        t1.id = ? AND
        row_to_json(t1.*) @> row_to_json(t2.*) AND
        row_to_json(t1.*) <@ row_to_json(t2.*);
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы