Az SQL lekérdezési nyelv

Lekérdezések

1. SELECT

A lekérdezéseket mindig a SELECT kulcsszóval kezdjük.
A SELECT után kell megadni azokat a mezőket amiket eredményként visszakapunk.

Minden nev és leiras mező értékének lekérdezése a gyumolcsok táblából

SELECT nev, leiras FROM gyumolcsok

Minden mező lekérdezése a gyumolcsok táblából

SELECT * FROM gyumolcsok

2. SELECT DISTINCT

Az egymástól különböző elemek lekérdezésére szolgál.

Lekérdezi a különböző nevű gyümölcsöket.

SELECET DISTINCT nev FROM gyumolcsok

3. FROM

A lekérdezések része a forrás adattábla(k) meghatározása, melyet használtunk az előző példákban is.

4. WHERE

A lekérdezés eredményének szűkítésére szolgál. A mezőnevekre megadott logikai műveletek segítségével szűkíti az eredmény halmazt.

Lekérdezzük az összes gyümölcsöt ahol ki van töltve a leírás.

SELECT * FROM gyumolcsok WHERE leiras <> '';

5. ORDER BY

Rendezési feltétel meghatározása. Megadhatjuk melyik mezőre történjön a rendezés és milyen irányban.

Növekvő sorrendben történő rendezés

SELECET * FROM gyumolcsok ORDER BY nev ASC

Csökkenő sorrendben történő rendezés

SELECET * FROM gyumolcsok ORDER BY nev DESC

6. LIMIT

A visszatérési rekordok számának limitálása.

Az első 5 sort adja vissza eredményként.

SELECT * FROM gyumolcsok LIMIT 5