„Informatika 2 - Adatbázisok használata labor” változatai közötti eltérés

David14 (vitalap | szerkesztései)
David14 (vitalap | szerkesztései)
Nincs szerkesztési összefoglaló
12. sor: 12. sor:
'''Egy rekord beszúrása:'''
'''Egy rekord beszúrása:'''


''insert into táblanév (oszlopok listája)''
'''insert into''' ''táblanév (oszlopok listája)''


''values (értékek listája)''
'''values''' ''(értékek listája)''


Az oszlopok listája elhagyható, ekkor minden oszlopnak értéket kell adni.
Az oszlopok listája elhagyható, ekkor minden oszlopnak értéket kell adni.


'''Több rekord esetén:'''
'''Több rekord esetén:'''


''insert into táblanév (oszlopok listája)''
'''insert into''' ''táblanév (oszlopok listája)''


''select...''
'''select...'''


Itt a select egy lekérdezést hajt végre, és az általa lekérdezett összes sor beszúrásra kerül.
Itt a select egy lekérdezést hajt végre, és az általa lekérdezett összes sor beszúrásra kerül.
29. sor: 28. sor:
== Milyen szintaktikájú SQL utasítással lehet módosítani rekordokat? ==
== Milyen szintaktikájú SQL utasítással lehet módosítani rekordokat? ==


''update táblanév
'''update''' ''táblanév''


set oszlopnév=érték1, oszlopnév2=érték2...
'''set''' ''oszlopnév=érték1, oszlopnév2=érték2...''


where logikai feltétel''
'''where''' ''logikai feltétel''


A where rész elhagyható, ekkor a tábla összes rekordja módosításra kerül.
A where rész elhagyható, ekkor a tábla összes rekordja módosításra kerül.
39. sor: 38. sor:
== Milyen szintaktikájú SQL utasítással lehet törölni rekordokat? ==
== Milyen szintaktikájú SQL utasítással lehet törölni rekordokat? ==


''delete from táblanév
'''delete from''' ''táblanév''


where logikai feltétel''
'''where''' ''logikai feltétel''


A where után megadott logikai kifejezés teljesülése (=igaz) esetén az adott sor törlődik. A where elhagyható, ekkor a tábla összes sora törlődni fog.
A where után megadott logikai kifejezés teljesülése (=igaz) esetén az adott sor törlődik. A where elhagyható, ekkor a tábla összes sora törlődni fog.