MySQL värskendusavaldus

Mysql Update Statement



MySQL on avatud lähtekoodiga andmebaasihaldussüsteem, mida saab kasutada nii väikeste kui ka suurte projektide jaoks. The Oracle Corporationi välja töötatud ja selle taga on standardne SQL. Andmebaasihalduses on CRUD -toimingud omamoodi põhinõue.







Selles artiklis õpime värskendama MySQL -i tabelite andmeid, kasutades MySQL -i pakutavat UPDATE -avaldust. UPDATE avaldus on põhimõtteliselt DML (Data Manipulation Language) avaldus, kuna see muudab või uuendab andmeid.



Süntaks

MySQL -i tabeli veeru või veergude värskendamise süntaks on järgmine:



UUENDA tabeli_nimi
SET
veeru_nimi= väärtus ,
...
[ KUS seisukorras]

Selles süntaksis tabeli_nimi on tabel, milles olete valmis värskendama mis tahes veergu.





Kasutades SET klausliga saame mitmele veerule uusi väärtusi määrata, kasutades võrdusmärki =.

veeru_nimi on see veerg, kus soovite värskendust teha.



Lõpuks saame pakkuda ka KUS klauslit mõne tingimuse rakendamiseks või värskendusprotsessi filtreerimiseks.

Teeme selle selgeks, näidates näidet, milles värskendame tabeli sees oleva veeru väärtust.

Näide

Esmalt avage oma terminal ja logige sisse MySQL kesta ning valige andmebaas, milles soovite tabelit värskendada. Kõigi andmebaasi tabelite nägemiseks käivitage see käsk:

NÄITA TABELID ;

Meie valitud andmebaasis on üks tabel. Vaatame, kas selles on andmeid või mitte. Tabelis olevate andmete vaatamiseks käivitage käsk SELECT järgmiselt.

VALI * Alates autod;

Oletame, et tahame värskendada auto nime ja tootmise kuupäeva kolmandal real BMW I8 -lt BMW M4 -le, kus car_id on 3, siis oleks nime ja kuupäeva värskendamise päring järgmine:

UUENDA tabeli_nimi
SET
auto_nimi='BMW M4',
mees_kuupäev='2020-10-10'
KUS auto_id= 3;

Pärast värskenduskäsu käivitamist ja 1 rea väljundi mõjutamist vaatame nüüd tabelit:

VALI * Alates autod KUS auto_id= 3;

Nagu näete alloleval ekraanipildil, värskendatakse kolmanda rea ​​andmeid edukalt.

Niisiis, saate värskendada avalduse UPDATE abil MySQL -i mis tahes tabeli andmeid.

Järeldus

Oleme õppinud tundma UPDATE avalduse kasutamist ja seda, kuidas saame andmeid mis tahes MySQL andmebaasis värskendada. Seejärel oleme arutanud, kuidas värskendada nii ühte veergu kui ka mitut veergu korraga. Lõpuks oleme näinud ka WHERE klausli kasutamist.