Modyfikacja danych

Poleceniem INSERT można wstawiać nowe dane do istniejącej tabeli. Do modyfikacji danych już wcześniej umieszczonych w tabeli służy polcenie UPDATE. Jego składnia jest następująca:

UPDATE nazwa_tabeli SET nazwa_pola='nowa_wartość';

Po słowie kluczowym SET podaj kolejno (po przecinku) nazwy kolumn wraz z nowymi wartościami, jakie powinny przyjąć. Po wydaniu poniższego polecenia:

UPDATE pracownicy SET imie='Zofia';

wszystkie rekordy w polu imie będą miały wartość ‘Zofia’:

+-------+--------------+----------------+---------+
| imie  | nazwisko     | data_urodzenia | placa   |
+-------+--------------+----------------+---------+
| Zofia | Kowalski     | 2002-07-20     | 1200.00 |
| Zofia | Kwiatkowska  | NULL           |    NULL |
| Zofia | Borowiecki   | 1952-08-06     | 1500.34 |
| Zofia | Michałkowska | 1970-05-23     |  854.29 |
| Zofia | Kowalska     | 2002-07-02     | 1200.00 |
+-------+--------------+----------------+---------+

Nie jest to najczęściej pożądana sytuacja. Zazwyczaj chcesz zmienić dane dotyczące tylko jednego lub wybranych rekordów. Do określenia czego ma dotyczyć zmiana służy klauzula WHERE podawana na końcu polecenia UPDATE. W celu zmiany imienia tylko dla Izabeli Kwiatkowskiej polecenie UPDATE będzie wyglądać następująco:

UPDATE pracownicy SET imie='Zofia' WHERE nazwisko='Kwiatkowska';

Dokładny opis klauzuli WHERE znajduje się w dalszej części kursu w artykule Pobieranie danych z tabeli

Hosting stworzony dla WordPressa

Masz stronę WWW na WordPressie? My też uwielbiamy ten system dla stron internetowych. Dlatego stworzyliśmy hosting specjalnie dla jego użytkowników.


Bezpieczny hosting dla Twojej strony WWW

Przygotowaliśmy miejsce, w którym Twoja strona WWW i poczta e-mail będą się czuły komfortowo.


Odbierz 25 zł do wydania na empik.com

Polecaj usługi home.pl i zdobywaj za każde polecenie kupon o wartości 25zł do wydania na empik.com

Zdobądź swój kupon na 25zł Sprawdź jak

  • Czy artykuł był pomocny ?
  • Tak   Nie