Rekordok törlése
Most, hogy belevágtál a programozásba, jól jönne egy olcsó webtárhely? A SzerverPlex kedvező árú cPanel tárhelyeit most 5% kedvezménnyel igénybeveheted, és ezzel az info9 fennmaradását is támogatod.
Kattints a gombra, majd a csomag kiválasztása után aktiváld az INFO9 kuponkódot a fizetés előtt.
Szerzek webtárhelyet!Az adatbázis tábláiból rekordokat a DELETE kulcsszó használatával lehet törölni. Fontos azonban, hogy minden esetben használjuk törléskor a WHERE kulcsszót annak meghatározására, hogy mely rekordokat szeretnénk törölni! Ha szeretnénk biztosra menni abban, hogy csak 1 darab rekord kerül törlésre, érdemes a WHERE záradékban a tábla azonosítója alapján kiválasztani a törölni kívánt sort, pl.:
DELETE FROM `futas` WHERE `id` = 4De persze bármi egyéb feltétel alapján is törölhetünk adatokat. Ne feledjük viszont, hogy a DELETE utasítás egyszerre több rekordot is törölhet! Például, ha szeretnénk az összes 14,00-nál lassabb futásidővel rendelkező versenyzőt eltávolítani a nyilvántartásból, ezt is könnyedén megtehetjük:
DELETE FROM `futas` WHERE `eredmeny` > 14.00Tábla kiürítése
Amennyiben egy tábla összes adatát törölni szeretnénk úgy, hogy a szerkezet megmaradjon, az adatok viszont elvesszenek, használhatjuk a TRUNCATE utasítást. Ennek további feltételt nem adhatunk meg, a tábla összes rekordját törli, pl.:
TRUNCATE TABLE `futas`Tábla törlése
Ha a tábla szerkezetét is törölni szeretnénk, a DROP utasítást használhatjuk. Ez nem csak az adatokat, de a tábla szerkezetét is eltávolítja az adatbázisból:
DROP TABLE `futas`