oracle 빈 데이터 추가 표기 방법 0 2 3,616

by notallpara [Oracle 기초] oracle null data query [2022.04.08 18:46:20]


SELECT * FROM (SELECTdistinct(columnA) FROM tableA )WHERE ROWNUM <= 2;

 

의 쿼리 결과가 

# columnA
1 <NULL>

일 경우 

# columnA
1 <NULL>
2 <NULL>

의 형태로 출력할 방법이 있을까요????

by 마농 [2022.04.10 13:34:55]
SELECT a.lv
     , b.columna
  FROM (SELECT LEVEL lv FROM dual CONNECT BY LEVEL <= 2) a
     , (SELECT ROW_NUMBER() OVER(ORDER BY columna) rn
             , columna
          FROM t
         GROUP BY columna
        ) b
 WERER a.lv = b.rn(+)
   AND b.rn(+) <= 2
;

 


by notallpara [2022.04.13 17:22:31]

질문글 올리고 다른 업무 보느라 확인이 늦었습니다 ㅜㅜㅜㅜㅜ 정말 쿼리의 마법사신거 같습니다... 감사합니다!

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