Задать вопрос
eastywest
@eastywest
Backend developer

Как правильно выполнить DELETE?

Есть результат выборки в виде: (page_id, template_id). Необходимо выполнить операцию удаления для каждого результата предыдущей выборки в виде: DELETE FROM table WHERE page_id = ? AND template_id = ?
Как это можно реализовать прямо в SQL?
  • Вопрос задан
  • 258 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
Решения вопроса 1
BuriK666
@BuriK666
Компьютерный псих
DELETE FROM table WHERE (page_id, template_id) IN (SELECT page_id, template_id FROM table WHERE ....)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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