Sobes.tech
Junior — Middle

Ako môžete obmedziť počet alebo vybrať určité záznamy pri vykonávaní operátora SELECT?

sobes.tech AI

Odpoveď od AI

Na obmedzenie počtu záznamov alebo výber určitých záznamov pri vykonávaní príkazu SELECT v SQL sa používajú kľúčové slová a konštrukcie:

  • LIMIT — obmedzuje počet vracaných riadkov. Napríklad, SELECT * FROM users LIMIT 10; vráti prvých 10 záznamov.
  • WHERE — filtruje záznamy podľa podmienky. Napríklad, SELECT * FROM orders WHERE status = 'completed'; vyberie iba dokončené objednávky.
  • OFFSET — preskočí určitý počet riadkov pred začatím vracania výsledkov. Napríklad, SELECT * FROM products LIMIT 10 OFFSET 20; vráti 10 záznamov, začínajúc od 21.

Príklad:

SELECT id, name FROM employees WHERE department = 'Sales' LIMIT 5;

Tento dopyt vyberie prvých 5 zamestnancov z oddelenia predaja.