2017-01-28 1 views
1

결과의 2,3 페이지를 클릭하면 데이터베이스의 목록을 반환하는 모든 응용 프로그램이 고유 한 행을 어떻게 반환합니까? mysql db를 쿼리하는 node-js 서버와 통신하는 앱이 있다고 가정 해 보겠습니다. 더 많은 '페이지 (행 목록) 데이터를 쿼리 할 때 효율성을 어떻게 보장 할 수 있습니까? SELECT *를 피하려면 어떻게해야합니까? 이것은 특별히 조직적인 질문 일뿐입니다.mysql은 여러 개의 고유 한 행을 반환합니다.

+0

'LIMIT' sql 키워드를 살펴보십시오. – doublesharp

+0

결과를 제한 할 수 있지만 새 페이지를 쿼리 할 때마다 고유 한 행을 반환하도록하려면 어떻게해야합니까? –

+0

할 수 없습니다. 첫 번째 요청과 두 번째 요청 사이에 새로운 레코드가 있다면 어떨까요? – doublesharp

답변

1

페이지 매김을 의미 할 것입니다. 책에있는 페이지의 단어와 같습니다. 한 페이지에 250 개의 단어 만 넣을 수 있습니다. "book"전체에 26788 단어가 포함되어 있습니다 ... ceiling of 26788/250 = 108 "pages"

그게 무슨 뜻인지 이미 StackOverflow에 some good examples 있습니다.

+0

네, 그게 바로 제가 원하는 것입니다. 감사합니다. –

관련 문제