Вираз видалення можна представити як
DELETE FROM R WHERE C;
Буде видалений кожний кортеж відношення R, який задовольняє умові C.
Відмінність від виразу вставки: ми не вказуємо атрибути. Видаляються не значення атрибутів, а кортежі цілком.
Подібність до виразу вставки: у реченні FROM указується лише один персистентний (збережений) об’єкт – таблиця або віртуальна таблиця (View).
Приклад 5.20. Звільнимо відношення
від “олігархів, які п’ють кров американського народу” – тих керівників кіноіндустрії США, чий річний дохід, на нашу думку, переходить межі пристойності.
DELETE FROM MovieExec
WHERE netWorth>=10000000;