O lekcji
Wstawianie danych: INSERT
Instrukcja INSERT pozwala na dodanie nowych danych do tabeli.
Skladnia:
INSERT INTO nazwa_tabeli (kolumna1, kolumna2, ...) VALUES (wartość1, wartość2, ...);
Przykład: Dodajemy nowego klienta do tabeli klienci
:
INSERT INTO klienci (Imię, Nazwisko, Miasto) VALUES ('Piotr', 'Zielinski', 'Wrocław');
Efekt:
ID_Klienta | Imię | Nazwisko | Miasto |
---|---|---|---|
1 | Jan | Kowalski | Warszawa |
2 | Anna | Nowak | Kraków |
3 | Piotr | Zielinski | Wrocław |
Aktualizacja danych: UPDATE
Instrukcja UPDATE służy do modyfikacji istniejących rekordów w tabeli.
Skladnia:
UPDATE nazwa_tabeli SET kolumna1 = wartość1, kolumna2 = wartość2 WHERE warunek;
Przykład: Zmieniamy miasto klienta o ID_Klienta = 1 na „Gdańsk”:
UPDATE klienci SET Miasto = 'Gdańsk' WHERE ID_Klienta = 1;
Efekt:
ID_Klienta | Imię | Nazwisko | Miasto |
---|---|---|---|
1 | Jan | Kowalski | Gdańsk |
2 | Anna | Nowak | Kraków |
Usuwanie danych: DELETE
Instrukcja DELETE pozwala na usunięcie rekordów z tabeli.
Skladnia:
DELETE FROM nazwa_tabeli WHERE warunek;
Przykład: Usuwamy klienta o ID_Klienta = 2:
DELETE FROM klienci WHERE ID_Klienta = 2;
Efekt:
ID_Klienta | Imię | Nazwisko | Miasto |
---|---|---|---|
1 | Jan | Kowalski | Gdańsk |
Uwaga: Jeśli pominiemy klauzulę WHERE
, usunięte zostaną wszystkie dane z tabeli, co może być niezamierzone.