Задать вопрос
@DD-var

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

у меня есть 2 таблицы в одной 3 колонки имя фамилия и отчество в другой тоже .
как сделать поиск людей которых нет во второй таблицы?
в sql есть except а в mysql есть похожая команда?
  • Вопрос задан
  • 290 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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