Sobes.tech
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.