펌글입니다. 원본 출처가 없어서.. (퍼온곳도 펌한글인듯..)
==============================================
6.
SELECT TOP [페이지 출력갯수] [출력 필드명] FROM [테이블명]
WHERE [글번호] <= (SELECT MIN([글번호])
FROM (SELECT TOP [제거할 게시물수] + 1 [글번호]
FROM [테이블명]
WHERE [인덱스] = [시작인덱스번호]
AND [인덱스] = [끝인덱스번호]) AS A
WHERE [인덱스] = [시작인덱스번호]
AND [인덱스] = [끝인덱스번호]
)
AND [인덱스] = [시작인덱스번호]
AND [인덱스] = [끝인덱스번호]
6번재 쿼리는.. 글에 인덱스(가칭)라는 필드를 하나 더 추가 해서.. 글 기본 2000개마다 (가변적입니다)
인덱스를 증가 시켰습니다. 즉 2000개를 하나의 묶음으로 만든것입니다.
그 인덱스를 기준으로 처리를 해주었습니다.(기본 개념은 영어 사전 입니다 ㅡㅡ;)
========================================================
이방법이 젤 빠르다고 해서 이걸로 쓰려고 하는데요
이해가 안되는 부분이 있습니다.
글에 인덱스(가칭)라는 필드를 하나 더 추가 해서.. 글 기본 2000개마다 (가변적입니다)
인덱스를 증가 시켰습니다
도대체 이말이 무슨 뜻인거죠? 예를 들어 설명좀 부탁드립니다.
한가지 질문더하겠습니다.
WHERE 조건에
AND [인덱스] = [시작인덱스번호]
AND [인덱스] = [끝인덱스번호]
이런게 가능한 쿼리인가요?
|