ADATBÁZIS-KEZELÉS

 Adott egy tábla:

az

nev

telepules

cim

belepes

1

Nagy József

Szolnok

Nyár u. 3.

2010.03.17

2

Pár Elek

Debrecen

Tél u. 3

2005.01.01

3

Tér Ferenc

Szolnok

Kossuth u. 5.

2000.02.01

4

Dolog Károly

Szeged

Almás tér 2.

2007.05.01

5

Tronf Mihály

Debrecen

Lát u. 45.

2005.02.01

6

Ab Béla

Szolnok

Bach u. 91.

2000.07.01


1. Jelenítse meg azokat a dolgozókat, amelyek Szolnokon laknak
Megoldás:
SELECT nev
FROM Szemely
WHERE telepules="Szolnok";

2. Számolja meg összesen hány személy van az Személy táblában
Megoldás:
SELECT COUNT(az) AS Összesen
FROM Szemely
WHERE telepules=”Szolnok" ; 
3. Számolja meg Pár Elek hány napja van a cégnél.
Megoldás:
SELECT belepes AS "Napok száma”
FROM Szemely
WHERE nev=”Pár Elek” ;
4. Jelenítse meg azoknak a nevét, akik februárban léptek be
Megoldás:
SELECT nev
FROM Szemely
WHERE MONTH(belepes)=2;
5. Jelenítse meg milyen települések vannak. Egy település csak egyszer szerepeljen.
Megoldás:
SELECT telepules
FROM Szemely
GROUP BY telepules;
6. Jelenítse meg azok nevét, akik 2003 előtt léptek be.
Megoldás:
SELECT nev
FROM Szemely
WHERE belepes<#1/1/2003#;
7. Jelenítse meg azokat a Szegedi és Szolnoki dolgozók közül azokat, akik 2005 után jöttek a céghez.
Megoldás:
SELECT nev, telepules, belepes
FROM Szemely
WHERE(telepules="Szeged" OR telepules="Szolnok") AND belepes>#31/1/2005#;

Megjegyzések

Népszerű bejegyzések ezen a blogon

Ágazati alapvizsga (Programozás)

Ágazati alap vizsga (WEB)

HTML + CSS (elmélet+gyakrolat)