Az alábbi feladatokban a "tanfolyamok" adatbázisban dolgozunk. Elsőként hozzunk létre néhány táblát az adatok tárolásához:
CREATE TABLE hallgatok ( id INT PRIMARY KEY, nev VARCHAR(50), kor INT, email VARCHAR(100) ); CREATE TABLE tanfolyamok ( id INT PRIMARY KEY, nev VARCHAR(100), kezdes DATE, befejezes DATE );
Hozzunk létre néhány példa adatot a táblákban:
INSERT INTO hallgatok (id, nev, kor, email) VALUES (1, 'Kovács János', 25, 'kovacs@example.com'); INSERT INTO hallgatok (id, nev, kor, email) VALUES (2, 'Nagy Eszter', 30, 'nagy@example.com'); INSERT INTO tanfolyamok (id, nev, kezdes, befejezes) VALUES (1, 'SQL alapok', '2022-01-01', '2022-02-01'); INSERT INTO tanfolyamok (id, nev, kezdes, befejezes) VALUES (2, 'SQL haladó', '2022-03-01', '2022-04-01');
Íme néhány példa lekérdezés a létrehozott adatokra:
SELECT nev, email FROM hallgatok;
SELECT nev, kezdes FROM tanfolyamok;
SELECT nev FROM hallgatok WHERE kor >= 25;
Ha szükséges, módosítsuk az adatokat:
UPDATE hallgatok SET kor = 28 WHERE id = 1;
Töröljük a felesleges adatokat:
DELETE FROM hallgatok WHERE kor >= 30;
Ezek csak néhány példa gyakorlati SQL feladatokra, amelyek segíthetnek a SQL adatbázis kezelésének megértésében és gyakorlásában.
Megjegyzések (0)