Файл: 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 кілт сөзі (бұл жағдайда маңызды емес), содан кейін шығарылатын жолдар саны көрсетіледі.

Операторлардың бұл тіркесімі әдетте деректердің белгілі бір бетін алу қажет болғанда бетті шарлау үшін пайдаланылады.



Тапсырма:Кестені дәптерге жазыңыз.