Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Kategorie: Bazy danych

W tabeli uczniowie (kolumny: imie, nazwisko, klasa) wszyscy uczniowie klas 1–5 przeszli do następnej klasy. Które polecenie zwiększy wartość w kolumnie klasa o 1?

Odpowiedzi

Źle. To zapytanie jedynie pobiera dane, niczego nie aktualizuje.
Źle. Po UPDATE podaje się NAZWĘ TABELI, a nie kolumny.
Dobrze. UPDATE ... SET zmienia dane, a WHERE ogranicza zmianę do klas 1–5.
Źle. SELECT tylko odczytuje dane, nie zmienia wartości.