548개의 레코드가 들어있는 테이블에 540부터 20개를 요청하면 에러가 나는대 제가 다른곳에서 잘못한건가요?
아니면 원래 초과한 값의 요청이 들어오면 에러를 일으키는건가요?
1번 표시(548): 현제 db의 레코드의 컬럼 갯수 조회결과 548개라고 표시해주는것 입니다.
2번표시(540): 클라이언트에서 요청한 레코드 탐색 시작점입니다. 548개중 540번째부터 라고 요청들어온거에요
3번 표시: 조회 결과가 error로 나온것입니다
sql 조회문임 ㅇㅇ
error 뜨면 error출력해서 뭐가 잘못인지 봐봐
(error, rows, field)=>{} 이 함수 보면 에러 났을 경우 error에 값 넣어서 메세지 읽게 끔 되어 있는데
ㅂㅅㅋㅋ
이따구로 올리면 어떻게알아 전체올려 ㅅㅂ
애초에 쿼리를 그렇게 날릴 필요가 없는데
그리고 만약 쿼리가 잘못된 거라면 startPage.toString() 부분이 잘못되었을 가능성도 있는데 만약 쿼리에서 에러가 있었다면 애초에 결과값이 나올 수가 없었을 거임
그러니 프로그램 로직에서 error라는 문자열을 어쩌다보니까 출력하게 됐을 가능성이 있음.