Файл: Top операторы кестеден белгілі бір жол санын тадауа ммкіндік береді.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 06.12.2023
Просмотров: 26
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
TOP операторы
TOP операторы кестеден белгілі бір жол санын таңдауға мүмкіндік береді:
SELECT TOP 4 ProductName
FROM Products
Қосымша PERCENT операторы кестеден жолдардың пайызын таңдауға мүмкіндік береді. Мысалы, жолдардың 75% таңдап алайық:
OFFSET және FETCH
TOP операторы кестенің басынан бастап белгілі бір жол санын шығаруға мүмкіндік береді. Кез келген жерден жолдар жинағын шығарып алу үшін OFFSET және FETCH операторлары пайдаланылады. Бұл операторлардың ORDER BY сөйлемінен кейін сұрыпталған деректер жиынында ғана қолданылуы маңызды.
ORDER BY выражение
OFFSET смещение_относительно_начала {ROW|ROWS}
[FETCH {FIRST|NEXT} количество_извлекаемых_строк {ROW|ROWS} ONLY]
Мысалы, үшіншіден бастап барлық жолдарды таңдайық:
SELECT * FROM Products
ORDER BY Id
OFFSET 2 ROWS;
OFFSET кілт сөзінен кейінгі сан қанша жолды өткізіп жіберу керектігін көрсетеді.
Енді үшіншіден бастап тек үш жолды таңдаңыз:
SELECT * FROM Products
ORDER BY Id
OFFSET 2 ROWS
FETCH NEXT 3 ROWS ONLY;
FETCH операторынан кейін FIRST немесе NEXT кілт сөзі (бұл жағдайда маңызды емес), содан кейін шығарылатын жолдар саны көрсетіледі.
Операторлардың бұл тіркесімі әдетте деректердің белгілі бір бетін алу қажет болғанда бетті шарлау үшін пайдаланылады.
Тапсырма:Кестені дәптерге жазыңыз.