Junior — Middle
Hogyan lehet korlátozni a rekordok számát vagy kiválasztani bizonyos rekordokat a SELECT utasítás végrehajtásakor?
sobes.tech MI
Válasz az MI-től
Az SQL-ben a SELECT utasítás végrehajtásakor a rekordok számának korlátozására vagy bizonyos rekordok kiválasztására kulcsszavakat és szerkezeteket használnak:
- LIMIT — korlátozza a visszaadott sorok számát. Például,
SELECT * FROM users LIMIT 10;az első 10 rekordot adja vissza. - WHERE — szűri a rekordokat egy feltétel alapján. Például,
SELECT * FROM orders WHERE status = 'completed';csak a befejezett megrendeléseket választja ki. - OFFSET — kihagy egy megadott számú sort, mielőtt elkezdi visszaadni az eredményeket. Például,
SELECT * FROM products LIMIT 10 OFFSET 20;21. sortól kezdve ad vissza 10 rekordot.
Példa:
SELECT id, name FROM employees WHERE department = 'Sales' LIMIT 5;
Ez a lekérdezés az értékesítési osztály első 5 alkalmazottját választja ki.