2015-01-23 3 views

답변

0

RDBMS에 따라 순수 SQL로 수행 할 수 있습니다. MS SQL Server에서 서브 쿼리에 ROW_NUMBER() OVER()을 사용하고 메인 쿼리를 각 그룹의 처음 10 개 행으로 제한 할 수 있습니다.

SELECT <FieldList> 
FROM (
    SELECT <FieldList>, 
     ROW_NUMBER() OVER (PARTITION BY <Group Fields> ORDER BY <Order of records fields>) AS RowNum 
    FROM <Tables> 
    ) T 
WHERE T.RowNum <= 10