Удаление данных

До сих пор рассматривалось, как добавлять данные в таблицы и как их изменять. Осталось обсудить, как удалить данные, которые больше не нужны. Так же, как добавление данных возможно только для целых строк, можно удалить только целые строки из таблицы. В предыдущем разделе было рассмотрено,
что SQL не предоставляет способ напрямую обращаться к отдельным строкам. Поэтому удаление строк может быть сделано только путем указания условий, которым должны соответствовать удаляемые строки.
Если в таблице есть первичный ключ, возможно указать точную строку. Но также возможно удалить группы строк, соответствующие условию, или удалить все строки в таблице одновременно.

Используйте команду DELETE для удаления строк; синтаксис очень похож на команду UPDATE. Например, чтобы удалить все строки из таблицы товаров с ценой 10, используйте:

DELETE FROM products WHERE price = 10;

Если просто написать:

DELETE FROM products;

тогда все строки в таблице будут удалены! БУДЬТЕ ОСТОРОЖНЫ.