Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Физическое разбиение на разбиение можно с помощью подзаготовки LIMIT в предложении ORDER BY. LIMIT нельзя использовать отдельно от предложения ORDER BY.
Синтаксис
[ LIMIT n ]
Аргументы
n
Количество выбранных элементов.
Если в предложении ORDER BY присутствует вложенное предложение ВЫРАЖЕНИЯ LIMIT, запрос будет отсортирован в соответствии со спецификацией сортировки, а результирующее число строк будет ограничено выражением LIMIT. Например, LIMIT 5 ограничивает результирующий набор до 5 экземпляров или строк. LIMIT функционально эквивалентен top, за исключением того, что LIMIT требует, чтобы предложение ORDER BY было представлено. SKIP и LIMIT можно использовать независимо вместе с предложением ORDER BY.
Замечание
Запрос Entity Sql будет считаться недопустимым, если модификатор TOP и вложенное предложение SKIP присутствует в том же выражении запроса. Запрос должен быть перезаписан путем изменения выражения TOP на LIMIT.
Пример
Следующий запрос Entity SQL использует оператор ORDER BY с LIMIT, чтобы указать порядок сортировки, используемый для объектов, возвращаемых в инструкции SELECT. Запрос основан на модели продаж AdventureWorks. Чтобы скомпилировать и запустить этот запрос, выполните следующие действия.
Выполните процедуру, описанную в разделе "Практическое руководство. Выполнение запроса, возвращающего результаты структурного типа".
Передайте следующий запрос в качестве аргумента в
ExecuteStructuralTypeQueryметод:
SELECT VALUE p FROM AdventureWorksEntities.Products AS p
ORDER BY p.ListPrice LIMIT(@limit)