반응형
Linq에서 SQL로-상위 n 개 행 반환
Linq를 사용하여 TOP 100 레코드를 반환하고 싶습니다.
Take 확장 방법을 사용합니다.
var query = db.Models.Take(100);
Take (N)을 사용하고 싶습니다.
var data = (from p in people
select p).Take(100);
일부 레코드를 건너 뛰려면 건너 뛰기를 사용할 수도 있습니다. 처음 N 개 번호를 건너 뜁니다.
var data = (from p in people
select p).Skip(100);
주문 기준의 예 :
var data = (from p in db.people
orderby p.IdentityKey descending
select p).Take(100);
Take()
확장 사용
예:
var query = (from foo in bar).Take(100)
참고 URL : https://stackoverflow.com/questions/787302/linq-to-sql-return-top-n-rows
반응형
'Programing' 카테고리의 다른 글
개발자로서 기본 Windows 설치를 어떻게 변경합니까? (0) | 2020.10.07 |
---|---|
Git은 로컬 브랜치가 원격 브랜치 뒤에 있다고 말하지만 그렇지 않습니다. (0) | 2020.10.07 |
HTML 양식이 편집되었는지 감지하는 일반적인 방법 (0) | 2020.10.07 |
Twitter Bootstrap 탭이 작동하지 않음 : 클릭해도 아무 일도 일어나지 않습니다. (0) | 2020.10.07 |
일관성없는 접근성 : 속성 유형에 대한 접근성이 떨어짐 (0) | 2020.10.07 |