2011-03-31 3 views
0

거기 sql.actually에있는 페이지 나누기를 사용하는 방법입니다 쉘 스크립트 스풀 command.i의 도움으로 보고서를 생성 오전 일단 35 번 라인에 도달 도달 보고서를 다음 페이지로 휴식해야합니다. 어떻게 SQL 문을 작성 이거?sql에서 페이지 나누기를 사용하는 방법?

답변

2

호출 응용 프로그램에서이 작업을 수행해야합니다. 출력의 페이지 매김은 SQL이 적합하지 않습니다.

+0

가 합의하는 데 도움이; 그는 작은 프로그램으로 결과를 읽고 페이지 매기기에 사용해야합니다. –

1

글쎄, 나는 당신이 필요로하는 것만 큼이라고 생각한다. 같은 :

SELECT * FROM `your_table` LIMIT 0, 10 
(This will display the first 10 results from the database) 

SELECT * FROM `your_table` LIMIT 5, 5 
(This will show records 6, 7, 8, 9, and 10) 

SELECT * FROM `your_table` LIMIT 20, 10 
(This will return 10 records from 21st record. That is from 21st record to 30th record) 

희망이

+1

이것은 모든 SQL 구현에서 지원되지 않습니다 ... – JNK

+0

글쎄, 그는 SQL에서이 작업을 수행 할 방법을 요청했으며 이것이 내가 아는 방법입니다. 나는 LIMIT가 존재한다는 것을 알기 위해 보통 응용 프로그램에서 이것을 수행합니다. 그것이 지원되는지 아닌지, 솔직히 모르겠다 ...하지만 enlightment 주셔서 감사합니다 :) –

+0

그것은 – JNK

관련 문제