SQL - Select
A SELECT egy SQL utasítás. Az SQL talán leggyakrabban használt utasítása a lekérdezés. A SELECT utasítás az adatok egy halmazát válogatja ki egy táblázatba a relációs adatbázisból és teszi elérhetővé a felhasználó számára. Mivel elég nagy adatmennyiségekről lehet szó (akár az egész adatbázisról), ezért a halmaz általában szekvenciálisan olvasható.
"Személyek" táblázat
|
Kód |
Vezetéknév |
Keresztnév |
Cím |
Város |
|
1 |
Szabó |
Péter |
Fő út 10. |
Budapest |
|
2 |
Kovács |
Áron |
Dózsa Gy. út 2. |
Debrecen |
|
3 |
Szalay |
Tünde |
Széchényi út 69. |
Budapest |
SELECT oszlop név FROM tábla név; vagy SELECT * FROM tábla név;
Most kilistázzuk a 'Vezetéknév' és 'Keresztnév' -et a fenti táblázatból.
SELECT Vezetéknév,Keresztnév FROM személyek;
Az eredmény így néz ki:
|
Keresztnév |
Vezetéknév |
|
Szabó |
Péter |
|
Kovács |
Áron |
|
Szalay |
Tünde |
Select * utasítás
A csillag (*) használatával a tábla minden mezőjét kiválasztjuk. A következő utasítás a 'Személyek' tábla minden mezőjét kijelöli:
SELECT * FROM személyek;
Az eredmény így néz ki:
|
Kód |
Vezetéknév |
Keresztnév |
Cím |
Város |
|
1 |
Szabó |
Péter |
Fő út 10. |
Budapest |
|
2 |
Kovács |
Áron |
Dózsa Gy. út 2. |
Debrecen |
|
3 |
Szalay |
Tünde |
Széchényi út 69. |
Budapest |