by 요릭 [2016.07.15 11:10:35]
안녕하세요.
테이블을 분리해서 일정 분기마다 어느 갯수를 넘어가는 글을 짤라내려고 하는데요.
현재 가장 최신 글의 글 번호는 370만대이고 최신으로부터 1만개 이후의 글을 select하려면 어떤 쿼리를 쳐야할 지 잘 모르겠습니다.
select * from xxx where idx < (최신으로부터 1만)
이런 식으로 쿼리를 작성하려면 괄호 안에 어떤 문이 필요한가요?
정확하게 갯수로 1만개를 잘라낼 필요는 없어 보입니다. 단순하게 최신 글번호에서 1만을 빼주면 됩니다.
SELECT * FROM xxx WHERE idx < (SELECT MAX(idx) - 10000 FROM xxx) ;
감사합니다 해결되었습니다.