새 프로젝트에 Subsonic 3.0.0.3을 사용하고 있으며 내 페이지 중 하나에서 상위 5 개의 읽기 레코드 인 5 개의 레코드 만 표시하려고합니다. 내 SQL select 문은Subsonic 3을 사용하여 상위 N 개의 레코드 선택
선택 최고 (5) *에 의해이 액티브와 함께 할이게 가능
DESC 읽고 myTable에 순서에서? 그것이 있다면 나는 아직 얼마나 오지 않았는가.
존
새 프로젝트에 Subsonic 3.0.0.3을 사용하고 있으며 내 페이지 중 하나에서 상위 5 개의 읽기 레코드 인 5 개의 레코드 만 표시하려고합니다. 내 SQL select 문은Subsonic 3을 사용하여 상위 N 개의 레코드 선택
선택 최고 (5) *에 의해이 액티브와 함께 할이게 가능
DESC 읽고 myTable에 순서에서? 그것이 있다면 나는 아직 얼마나 오지 않았는가.
존
: (당신이 묻는대로)
IQueryable<myTable> topFive = myTable.All()
.OrderByDescending(table => table.reads)
.Take(5);
가 음속 쿼리를 사용하여, 즉은 다음과 같습니다
var q = new SubSonic.Query.Select().Top("5")
.From("myTable")
.OrderDesc("reads");
List<myTable> collection = q.ExecuteTypedList<myTable>();