SQL Урок 14. Delete

SQL   3 апреля 2012  Автор статьи:  

Оператор DELETE позволяет удалять данные из таблицы. Рассмотрим его синтаксис:

DELETE FROM таблица
[WHERE условие]

Если не использовать условие, то удаляться все записи из таблицы. Для более быстрого осуществления данной операции можно использовать TRUNCATE:

TRUNCATE TABLE таблица

Данная функция значительно отличается от DELETE и ее стоит применять в простых случаях, когда ваша таблица не имеет сложных связей, зато она сбрасывает значения идентифицирующего счетчика. Таким образом для того, чтобы удалить все записи из таблицы Student:

DELETE FROM Student

Для того, чтобы удалить всех студентов, возраст которых меньше 18 лет можно использовать следующий запрос:

DELETE FROM Student
WHERE Age < 18

Теперь удалим из базы данных всех студентов, которые учатся в 1 группе.

DELETE FROM Student
WHERE GroupID=1

Научиться программировать

  • на Delphi

  • на Java

  • на C++