Adja meg a megfelelő SQL parancsokat a következő feladatokban!
- Hozz létre egy táblát nyilvantartas néven! A tábla az alábbi mezőket tartalmazza!
veznev char – 40, kernev char – 30, irszam integer, varos char – 30, utca char – 40, hazszam char – 10 ↦ nyilvantartas.csv
CREATE TABLE (veznev char(40), kernev char(30), irszam integer, varos char(30), utca char(40), haszam char(10));
ALTER TABLE nyilvantartas ADD COLUMN szulev integer;
SELECT veznev + ' ' + kernev AS teljes_név, year(curdate())-szulev AS kor FROM nyilvantartas ORDER BY teljes_név;
SELECT varos FROM nyilvantartas WHERE irszam>=2000 AND irszam<3000;
SELECT count(*) FROM nyilvantartas WHERE varos="Nyíregyháza";
SELECT veznev + ' ' + kernev AS teljes_név, max(year(curdate())-szulev AS kor) FROM nyilvantartas WHERE kernev="Károly";
SELECT veznev + ' ' + kernev AS teljes_név, Year(curdate())-[szulev] AS életkor FROM nyilvantartas;
SELECT count(veznev) AS 30_évesnél_fiatalabbak_száma FROM nyilvantartas WHERE Year(curdate())-[szulev]<30;