안녕하세요?
1. 특정 아이디의 마지막 레코드를 얻고 싶습니다. 어덯게 해야
될까요?
질의 시점에서 오직 알고 있는 정보는 '아이디' 뿐 입니다.
아이디(PK) 시간(PK) 우편번호
상세주소 ...
------------------------------------------------------------
700 2000-04-21 100-100
가나빌딩1
700 2000-07-11 100-190
한우리빌딩2
700 2000-06-17 100-170
가상빌딩3
700 2000-12-05 100-119
현대빌딩4
701 1999-01-11 122-114
대우빌딩1
701 1999-04-03 120-231
현승빌딩2
701 2000-08-10 161-220
팔비빌딩3
702 1998-09-25 541-901
육맥빌딩1
702 2000-12-06 584-101
원빌딩2
702 2001-01-28 362-105
우리빌딩3
702 2003-04-30 512-608
더존빌딩4
Oracle에서는 다음과 같이 처리 했던거 같은데..MS-SQL에서는 어떻게
해야 하는지..?
SELECT
A.NAME, A.MOVE_TIME, A.POST_CODE
FROM ACC_LIST A
WHERE ROWID = (
SELECT /*+ INDEX_DESC(B
IDX_01) */
ROWID
FROM ACC_LIST B
WHERE B.IDX = '700'
AND ROWNUM =
1
)
답변 기다리겠습니다..
|