@NAbrakadabra

SQL запрос: как сделать выборку из двух баз по несовпадениям?

Базы две, количество строк одинаково. Как выбрать из обеих баз строки с тремя совпадающими элементами (ФИО) и оставить только те, в которых четвёртый элемент (ID) отличаются?

ps
Срочно понадобилось в работе, .SQL язык запросов знаю на начальном уровне select-from-where.
  • Вопрос задан
  • 5458 просмотров
Пригласить эксперта
Ответы на вопрос 2
select * from db1.table t1
   inner join db2.table t2
    on t1.f = t2.f
   and t1.i = t2.i
   and t1.o = t2.o
 and t1.id != t2.id
Ответ написан
Комментировать
svd71
@svd71
select * from database1.users u1, database2.users u2
where
  u1.family=u2.family and u1.firstname=u2.firstname and u1.lastname=u2.lastname 
  and u1.id <> u2.id
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы