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

Как удалить из бд недостающие id из list?

Здравствуйте, не могу найти лаконичное решение такой вот задачи:

В БД есть таблицы с такими id [1, 2, 3], к примеру. Из вне приходят [1, 5]. Нужно 5-й добавить, а вот недостающие (в пример это id - 2) удалить. Подскажите, пожалуйста, возможно ли это сделать и как, без полной перезаписи таблицы?
  • Вопрос задан
  • 146 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Django: создание backend-приложений
    7 недель
    Далее
  • Skillbox
    Python-фреймворк Django
    3 месяца
    Далее
  • ProductStar
    Python и Django: бэкенд-разработка
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
delete from tablename where id in (2)

через ОРМ еще проще
Ответ написан
Ваш ответ на вопрос

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

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