Junior — Middle
Ինչպե՞ս կարելի է սահմանափակել քանակը կամ ընտրել որոշակի գրառումները SELECT հրահանգը կատարելիս։
sobes.tech AI
Պատասխան AI-ից
SQL-ում SELECT հրամանի իրականացման ժամանակ գրանցումների քանակը սահմանափակելու կամ որոշակի գրանցումներ ընտրելու համար օգտագործվում են բանալի բառեր և կառուցվածքներ՝
- LIMIT — սահմանափակում է վերադարձվող տողերի քանակը։ Օրինակ,
SELECT * FROM users LIMIT 10;կվերադարձնի առաջին 10 գրանցումը։ - WHERE — ֆիլտրում է գրանցումները պայմանով։ Օրինակ,
SELECT * FROM orders WHERE status = 'completed';կընտրի միայն ավարտված պատվերները։ - OFFSET — բաց թողնում նշված քանակի տողեր նախքան արդյունքները վերադարձնելը։ Օրինակ,
SELECT * FROM products LIMIT 10 OFFSET 20;կվերադարձնի 10 գրանցում, սկսած 21-երորդից։
Օրինակ՝
SELECT id, name FROM employees WHERE department = 'Sales' LIMIT 5;
Այս հարցումը կընտրի վաճառքի բաժնի առաջին 5 աշխատողներին։