eastywest
@eastywest
Backend developer

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

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

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

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