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.