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

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

у меня есть 2 таблицы в одной 3 колонки имя фамилия и отчество в другой тоже .
как сделать поиск людей которых нет во второй таблицы?
в sql есть except а в mysql есть похожая команда?
  • Вопрос задан
  • 291 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Java-разработчик
    9 месяцев
    Далее
  • GB (GeekBrains)
    Профессия Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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