ID: 1952 Bazy danych Łatwe

Źródło: Arkusze CKE

W tabeli podzespoly należy zmienić wartość pola URL na 'toshiba.pl' dla wszystkich rekordów, gdzie pole producent to TOSHIBA. W języku SQL modyfikacja będzie miała postać

Warianty odpowiedzi

  1. A

    UPDATE podzespoly SET URL='toshiba.pl';

  2. B

    UPDATE producent='TOSHIBA' SET URL='toshiba.pl';

  3. C

    UPDATE podzespoly SET URL='toshiba.pl' WHERE producent='TOSHIBA';

  4. D

    UPDATE podzespoly.producent='TOSHIBA' SET URL='toshiba.pl';

Wyjaśnienie

Jeśli chcesz zmienić istniejące dane w tabeli, nie usuwasz rekordów, lecz je aktualizujesz za pomocą polecenia UPDATE.

Składnia wymaga najpierw podania nazwy tabeli, a następnie po słowie SET określenia, jaką nową wartość ma otrzymać konkretna kolumna - w tym przypadku URL='toshiba.pl'.

Niezwykle ważna jest klauzula WHERE producent='TOSHIBA'. To ona ogranicza zmianę tylko do produktów danego producenta. Gdybyś o niej zapomniał, podmieniłbyś adres URL we wszystkich wierszach w tabeli.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.03 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — Bazy danych