Modificarea de informatii – Update
Comanda UPDATE este folosita pentru a modifica datele deja existente in baza de date.
Puteti folosi comanda UPDATE impreuna cu clauza WHERE pentru a modifica o anumita inregistrare din baza de date.
Sinataxa
Sintaxa de baza a acesteio comenzi este aceasta (impreuna cu clauza WHERE):
UPDATE nume_tabel SET coloana1 = valoare1, coloana2 = valoare2...., coloanaN = valoareN WHERE [conditia];
Exemplu:
Consideram urmatoprul tabel cu angajati drep exemplu:
+----+----------+--------+-----------+----------+ | ID | NUME | VARSTA | ADRESA | SALARIU | +----+----------+--------+-----------+----------+ | 1 | Ion | 32 | Bucuresti | 4000.00 | | 2 | Mircea | 25 | Giurgiu | 2500.00 | | 3 | Vlad | 23 | Sibiu | 1000.00 | | 4 | Daniel | 25 | Cluj | 3500.00 | | 5 | David | 27 | Chisiumau | 4500.00 | | 6 | Gheorghe | 22 | Alexandria| 2500.00 | | 7 | Alex | 24 | Iasi | 11000.00 | +----+----------+--------+-----------+----------+
Mai jos am scris un query ce va updata inregistrarea cu ID-ul 6:
UPDATE angajati SET ADRESA = 'Buzau' WHERE ID = 6;
Daca vrei sa faci update tuturor adreselor si salariilor din tabel codul tau SQL va avea forma:
UPDATE angajati SET ADRESA = 'Bucuresti', SALARIU = 100000.00;