select * 모두 가져오기 질문입니다. 0 1 1,189

by seankim [Oracle 기초] select문 [2015.05.05 02:57:38]


컬럼이 좀 많이 존재하는데요 select *가 않써지는데 select No, A, B, C ~ 이렇게 모두쓰는것 말고 *를 적용하는법 혹시 있나 질문드립니다.

 

제가적용한 구문입니다. 

select * from (select  No, dense_rank() over(order by EA desc) as A_Rk from A_view) where A_Rk in (1,2)

결과

NO,   A_RK

88       1

75       2

감사합니다.

 

by 창조의날개 [2015.05.05 10:43:52]

뭐 특별히 이상한 부분이 없는데요..

A_view 테이블의 모든 컬럼들을 가져오고 싶으신거라면..

select * 
from (select  A_view.*, dense_rank() over(order by EA desc) as A_Rk 
       from A_view) 
where A_Rk in (1,2)
;

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입