Instrukcja DROP usuwa jednocześnie dane i strukturę.
Składnia instrukcji DROP:
DROP DATABASE/TABLE/VIEW
Przykład 1:
Proszę usunąć całą bazę danych magazyn.
DROP DATABASE magazyn;
Przykład 2:
Proszę usunąć tabelę student.
DROP TABLE student;
Przykład 3:
Proszę usunąć widok miasta.
DROP VIEW miasta;
Instrukcja DELETE usuwa dane(wiersze) z tabeli.
Składnia instrukcji DELETE:
DELETE FROM tabela WHERE warunek;
Przykład 1:
Proszę usunąć z tabeli książki, pozycję o id = 88;
DELETE FROM ksiazki WHERE id = 88;
Przykład 2:
Proszę usunąć wszystkie wiersze z tabeli samochody
DELETE FROM samochody;
Alternatywnym zapytaniem wykonującym to samo, czyli usunięcie wierszy z tabeli samochody jest instrukcja TRUNCATE.
Składnia zapytania TRUNCATE wygląda następująco:
TRUNCATE TABLE nazwa_tabeli;
Przykład 3:
TRUNCATE TABLE samochody;
Przykład 4:
Proszę usunąć z tabeli studenci najstarszego studenta.
DELETE FROM student ORDER BY rok_urodzenia LIMIT 1;