with t as (
select '5' seq, '내용1' subject, '2013-11-15' d_date, 'Y' new_old from dual
union all
select '4' seq, '내용2', '2013-11-11', 'Y' from dual
union all
select '3' seq, '내용3', '2013-10-10', 'N' from dual
union all
select '2' seq, '내용4', '2013-10-06', 'N' from dual
union all
select '1' seq, '내용5', '2013-09-10', 'N' from dual
)
SELECT * FROM T
ORDER BY D_DATE DESC, SEQ DESC
위의 쿼리로 이미지와 같은 결과를 얻었다고 할때
제가 하고자 하는것은
NEW_OLD가 Y인 데이터는 ASC로
NEW_OLD가 N인 데이터는 DESC로 보여주려 합니다.
조언 부탁드립니다.