@DD-var

Как найти отличия в таблицах в mySQL?

у меня есть 2 таблицы в одной 3 колонки имя фамилия и отчество в другой тоже .
как сделать поиск людей которых нет во второй таблицы?
в sql есть except а в mysql есть похожая команда?
  • Вопрос задан
  • 284 просмотра
Пригласить эксперта
Ответы на вопрос 1
kimono
@kimono
Web developer
Попробуйте так:
SELECT tb1.* FROM tb1
LEFT JOIN tb2 ON
    tb1.firstname = tb2.firstname
    AND tb1.lastname = tb2.lastname
    AND tb1.patronymic = tb2.patronymic
WHERE tb2.firstname IS NULL
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
24 нояб. 2024, в 21:55
200000 руб./за проект
24 нояб. 2024, в 21:41
1000 руб./за проект
24 нояб. 2024, в 21:19
35000 руб./за проект