Izjava o posodobitvi MySQL

Mysql Update Statement



MySQL je odprtokodni sistem za upravljanje baz podatkov, ki se lahko uporablja tako za majhne kot za velike projekte. Razvila ga je korporacija Oracle, za njim pa uporablja standardni SQL. Pri upravljanju baz podatkov so operacije CRUD nekakšna osnovna zahteva za poznavanje.







V tem članku se bomo naučili posodabljati podatke v tabelah MySQL z uporabo stavka UPDATE, ki ga ponuja MySQL. Stavek UPDATE je v bistvu stavek DML (Data Manipulation Language), ker spreminja ali posodablja podatke.



Sintaksa

Sintaksa za posodabljanje stolpca ali stolpcev v tabeli v MySQL je:



NADGRADNJA ime_tabele
SET
ime_ stolpca= vrednost ,
...
[ KJE stanje]

V tej skladnji je ime_tabele je tabela, v kateri ste pripravljeni posodobiti kateri koli stolpec.





Z uporabo SET klavzulo, lahko dodelimo nove vrednosti več stolpcem z uporabo znaka za enako =.

ime_ stolpca je tisti stolpec, kjer želite posodobiti.



Na koncu lahko ponudimo tudi KJE klavzulo za uporabo nekega pogoja ali filtriranje postopka posodabljanja.

Naj bo to jasno, tako da pokažemo primer, v katerem bi posodobili vrednost stolpca v tabeli.

Primer

Najprej odprite svoj terminal in se prijavite v lupino MySQL ter izberite bazo podatkov, v kateri želite posodobiti tabelo. Če si želite ogledati vse tabele v zbirki podatkov, zaženite ta ukaz:

POKAŽI MIZE ;

V izbrani bazi podatkov imamo eno tabelo. Poglejmo, ali v njem obstajajo nekateri podatki ali ne. Če si želite ogledati podatke v tabeli, zaženite ukaz SELECT na naslednji način:

IZBERI * IZ avtomobili;

Recimo, da želimo posodobiti ime avtomobila in datum izdelave tretje vrstice iz BMW I8 v BMW M4, kjer je car_id 3, potem bi bila poizvedba za posodobitev imena in datuma naslednja:

NADGRADNJA ime_tabele
SET
car_name='BMW M4',
man_date='2020-10-10'
KJE car_id= 3;

Po zagonu ukaza za posodobitev in vplivanju na izpis 1 vrstic si poglejmo tabelo:

IZBERI * IZ avtomobili KJE car_id= 3;

Kot lahko vidite na spodnjem posnetku zaslona, ​​so podatki tretje vrstice uspešno posodobljeni.

Tako lahko s stavkom UPDATE posodobite podatke katere koli tabele v MySQL.

Zaključek

Spoznali smo uporabo stavka UPDATE in kako lahko posodobimo podatke v kateri koli bazi podatkov MySQL. Nato smo razpravljali o tem, kako posodobiti en stolpec in več stolpcev hkrati. Nazadnje smo videli tudi uporabo klavzule WHERE.