@vsngn

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

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

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

Как можно сделать?
  • Вопрос задан
  • 504 просмотра
Пригласить эксперта
Ответы на вопрос 1
Melkij
@Melkij
PostgreSQL DBA
delete from foo where fieldname in (select filedname2 from bar)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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