오라클에는 rownum이라는 키워드가 있었으나 MSSQL에는 없다... 라고 하다가 2005 부터 있덴다 ㅎㅎ
근데 사용법이 좀 이상하긴 하군아...
찾아본 결과 (이분 블로그에 가니까 2000 에서 임시테이블을 이용해서 해결하는 방법도 있더군요.)
################# MS-SQL 2005로 설명드리믄 #################
SELECT ROW_NUMBER() OVER(ORDER BY 정렬필드) AS RowNum , A.* ,B.*
FORM 테이블 A JOIN 테이블 B ON A.필드=B.필드
[출처] MS-SQL에서 ROWNUM 사용하기|작성자 zinzza
http://blog.naver.com/gaebit?Redirect=Log&logNo=120078638663