SQL оператор DELETE. Видалення даних з таблиці БД

Для видалення групи записів з таблиці бази даних використовується оператор DELETE, який має наступний формат:

DELETE FROM <Ім'я таблиці> [WHERE <Критерій відбору>];

Після виконання цього оператора з таблиці, ім'я якої вказано після слова FROM видаляються всі записи, які задовольняють критерію відбору.

Зауваження: якщо критерій відбору не задано, то з таблиці буде видалено всі дані.

Для прикладу розглянемо таблицю Cars

Оператор Delete

і спробуємо видалити з неї деякі записи з допомогою наступного sql запиту:

DELETE FROM Cars WHERE id = 10;

Після виконання даного запиту з таблиці Cars буде видалено інформацію про автомобіль для якого значення поля id рівне 10. Зазначимо,  якщо з цією таблицею пов'язані записи з іншої таблиці, наприклад  з деякою таблицею equipment (комплектація), які містять інформацію про комплектацію того чи іншого автомобіля, то може знадобитися їх попередньє видалення.

Матеріал був корисним, поділись в соціальних мережах:

Якщо тобі сподобалась дана тема, залиш свій коментар