UPDATE: zmiana wielu rekordów
Modyfikacja danych: INSERT, UPDATE i DELETE - Informatyka - liceum klasa 3, zakres rozszerzony (SQL (SQLite))
`UPDATE tabela SET pole = wyrażenie WHERE warunek` zmienia **wszystkie** rekordy spełniające warunek; wyrażenie może używać starej wartości pola. Bez `WHERE` zmiana obejmie całą tabelę, dlatego warto najpierw sprawdzić warunek zwykłym `SELECT`.
SELECT nazwa, cena FROM produkty WHERE kategoria = 'monitory';
UPDATE produkty SET cena = cena - 50 WHERE kategoria = 'monitory';
SELECT nazwa, cena FROM produkty WHERE kategoria = 'monitory';Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu Informatyka - liceum klasa 3, zakres rozszerzony·Zaloguj się, aby zapisać postęp na koncie.