테스트 사이트 - 개발 중인 베타 버전입니다

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

나에요나냐 5년 전 조회 1,726

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

 

select * from {table} limit 20;

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

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

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

답변 6개

채택된 답변
+20 포인트

select * from {table} limit 11, 10;

11번째부터 10개가져와라

가맞지않나 싶지만

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

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

답변에 대한 댓글 1개

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

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

10, 10 아닐까요?

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

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

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

플래토
5년 전

select * from {table} limit 11, 20;

 

 

 

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

 

https://itnewvom.tistory.com/21

 

select * from {table} limit 10, 10;

라고 

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

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

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

에셀
5년 전

 

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

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

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

에셀
5년 전

 

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

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

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

s
sinbi Expert
5년 전

아래 참고해 보세요.

 

SELECT * FROM g5_group LIMIT 4, 5

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

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

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

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

로그인