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

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

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

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

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

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

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