oktatas:adatbazis-kezeles:sql:modositasok
Tartalomjegyzék
SQL módosítások
- Szerző: Sallai András
- Copyright © Sallai András, 2012, 2014
- Licenc: GNU Free Documentation License 1.3
- Web: https://szit.hu
Beszúrás
Új rekordok beszúrása több módon is lehetséges.
Ha minden mezőt megadok, akkor a beszúrás lehetséges így:
INSERT INTO táblanév VALUES (érték1,érték2,érték3,...);
A következő példában megadjuk, milyen mezőket fogunk beszúrni:
INSERT INTO táblanév (mező1,mező2,mező3,...) VALUES (érték1,érték2,érték3,...);
A harmadik példában a mezőnév és utána rögtön az adott érték következik. Ebben a formában sem kell megadnunk az összes mezőt.
INSERT INTO táblanév SET mező1=érték1, mező2=érték2, ...
Frissítés
Az UPDATE direktíva adott mezők értékeit felülírja a rekordokban. Jó kérdés, hogy melyikben. Ha nem adunk meg WHERE direktívát, akkor az összesben.
UPDATE táblanév SET mező1=érték1,mező2=érték2,... WHERE mező=érték;
Egy mező értékének növelése:
UPDATE táblanév SET mező1 = mező1 + 1 WHERE <valami>
Törlése
A DELETE direktíva adott táblából töröl sorokat. Jó kérdés, hogy melyiket. Ha nem adjuk meg a WHERE direktívát, akkor az összeset.
DELETE FROM táblanév WHERE mező=érték;
oktatas/adatbazis-kezeles/sql/modositasok.txt · Utolsó módosítás: 2019/08/14 23:06 szerkesztette: admin