MySQL frissítési nyilatkozat

Mysql Update Statement



A MySQL egy nyílt forráskódú adatbázis-kezelő rendszer, amely kis és nagy projektekhez egyaránt használható. A The Oracle Corporation által kifejlesztett, szabványos SQL -t használ mögötte. Az adatbázis -kezelésben a CRUD -műveletek egyfajta alapvető követelménynek számítanak.







Ebben a cikkben megtanuljuk frissíteni a MySQL táblák adatait a MySQL által biztosított UPDATE utasítás használatával. Az UPDATE utasítás alapvetően egy DML (Data Manipulation Language) utasítás, mert módosítja vagy frissíti az adatokat.



Szintaxis

A MySQL táblázatban lévő oszlopok vagy oszlopok frissítésének szintaxisa a következő:



FRISSÍTÉS tábla_neve
KÉSZLET
oszlop_neve= érték ,
...
[ AHOL állapot]

Ebben a szintaxisban tábla_neve az a táblázat, amelyben bármilyen oszlopot hajlandó frissíteni.





A KÉSZLET záradékot, akkor az új értékeket több oszlophoz rendelhetjük az = egyenlőségjel használatával.

oszlop_neve az az oszlop, ahol frissíteni szeretne.



A végén azt is biztosíthatjuk AHOL záradékot bizonyos feltételek alkalmazására vagy a frissítési folyamat szűrésére.

Tegyük világossá egy példa bemutatásával, amelyben frissítenénk egy oszlop értékét egy táblázaton belül.

Példa

Először nyissa meg a terminált, és jelentkezzen be a MySQL shellbe, és válassza ki azt az adatbázist, amelyben a táblázatot frissíteni szeretné. Az adatbázisban lévő összes táblázat megtekintéséhez futtassa ezt a parancsot:

ELŐADÁS TÁBLÁZATOK ;

Egy táblázat található a kiválasztott adatbázisunkban. Nézzük meg, hogy vannak -e benne adatok vagy sem. A táblázatban lévő adatok megtekintéséhez futtassa a SELECT parancsot az alábbiak szerint:

SELECT * TÓL TŐL autók;

Tegyük fel, hogy frissíteni akarjuk az autó nevét és gyártási dátumát a harmadik sorban a BMW I8 -ról a BMW M4 -re, ahol a car_id értéke 3, akkor a név és a dátum frissítésére vonatkozó lekérdezés a következő lenne:

FRISSÍTÉS tábla_neve
KÉSZLET
autó_neve='BMW M4',
megbízás='2020-10-10'
AHOL car_id= 3;

A frissítési parancs futtatása és 1 sor kimenetének befolyásolása után nézzük meg a táblázatot:

SELECT * TÓL TŐL autók AHOL car_id= 3;

Amint az alábbi képernyőképen látható, a harmadik sor adatai sikeresen frissültek.

Tehát így frissítheti a MySQL bármely táblájának adatait az UPDATE utasítás használatával.

Következtetés

Megismertük az UPDATE utasítás használatát és azt, hogy miként frissíthetjük az adatokat bármely MySQL adatbázisban. Ezután megbeszéltük, hogyan lehet frissíteni egyetlen oszlopot, valamint egyszerre több oszlopot. Végül láttuk a WHERE záradék használatát is.