2026, 새로운 도약을 시작합니다.

sql 구문 질문좀 드리겠습니다~!!! 채택완료

5년 전 조회 1,782

앞에 10개를 제외하고 그 뒤에 10개를 출력하고 싶은데요!!

select * from {table} limit 20;

이래 하면 20개 까지 출력은 알겠는데 앞에 10개 제외를 모르겠네요 ㅠㅠ

찾아도 잘 안나와서 그러는데 어떻게 표현하면 좋을까요? ㅠ

답변 6개

채택된 답변
+20 포인트

select * from {table} limit 11, 10;

11번째부터 10개가져와라

가맞지않나 싶지만

앞서 말씀해주신분들것 부터 한번 실행해보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

@병원에서일해요
그렇네요.. 이게 말씀하신
ㅎㅎ 뒷 숫자가 Rows 가 맞습니다.

댓글을 작성하려면 로그인이 필요합니다.

10, 10 아닐까요?

index가 0부터 시작이니...

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

select * from {table} limit 11, 20;

앞의 10개를 제외한 11번째부터 20번째까지 10개

https://itnewvom.tistory.com/21

select * from {table} limit 10, 10;

라고 

10번째부터 10개로 적으신 쟁반짜장님의 의견이 더 정확합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

SELECT * FROM g5_group LIMIT 10, 20  으로 하시면 10번째부터 10개를 가져옵니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

SELECT * FROM g5_group LIMIT 10, 20  으로 하시면 10번째부터 10개를 가져옵니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

아래 참고해 보세요.

SELECT * FROM g5_group LIMIT 4, 5; 

// 5번째 행부터 5행 가져오기

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고