Задать вопрос
@vsngn

Как удалить значения одного столбца из другого?

Есть две таблицы. Надо из одной таблицы удалить строчки, в которых встречаются значения из столбца другой таблицы.

Т.е. сравниваются два столбца из двух таблиц, если значение ячейки присутствует в другой таблице, то из первой удаляется строка с этим совпавшим значением.

Как можно сделать?
  • Вопрос задан
  • 530 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • Shultais Education
    Продвинутый SQL
    1 месяц
    Далее
  • Merion Academy
    Основы реляционных баз данных SQL
    1 месяц
    Далее
Пригласить эксперта
Ответы на вопрос 1
Melkij
@Melkij
DBA для вашего PostgreSQL?
delete from foo where fieldname in (select filedname2 from bar)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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