OS : Microsoft Windows 2000 Server / Advanced Server
SQL : Microsoft SQL Server 2000 Standard / Enterprise Edition

우선.. 오라클은 처음입니다;;

오라클은 MS-SQL처럼 TOP 이 없어서, rownum을 이용해서 테이블속에 테이블을 하는 식으로 해야 한다고 하더군
요... 간단하게는 해보니 잘 되었는데.... 정말 해야하는 쿼리문은... 좀처럼 안되네요;;;

3시간을 붙잡고 있다가 결국 도움을 받으려고 합니다;;

""""""""""""""""""""" MS-SQL 용 쿼리""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
select A.*, B.cust_seq from NLW_AMBASSADOR_COMMENT where ac_num in(select top 10 ac_idx from
NLW_AMBASSADOR_COMMENT where ac_fag=0 and ac_idx not in(select top 0 ac_idx from
NLW_AMBASSADOR_COMMENT where ac_fag=0 order by ac_idx desc) order by ac_idx desc) as A inner join
NLW_EVENT_REPORTER AS B on A.ac_id = B.cust_id
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""

참고로 밑에꺼는 제가 하다하다 포기한... 실패작 ORACLE용 쿼리 문입니다.....

"""""""""""""""""""" ORACLE 용 쿼리""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
select * from NLW_AMBASSADOR_COMMENT where ac_num in(
select ac_idx from
(select rownum as rn, ac_idx from NLW_AMBASSADOR_COMMENT where ac_fag=0
where rn <= 10 and ac_idx not In
(select ac_idx from
(select rownum as rn2, ac_idx from
NLW_AMBASSADOR_COMMENT where ac_fag=0)
where rn2<=0 order by ac_idx desc )
order by ac_idx desc))
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""



ㅠㅠ 부탁드립니다...