쿼리질문드립니다. 0 2 899

by 돼지뚱뙝이 [2021.05.14 15:29:01]


    SELECT A.TABLE_NAME
            , C.COMMENTS
     FROM USER_TAB_COLUMNS A
           , dba_tables B
           , ALL_TAB_COMMENTS C

   WHERE A.TABLE_NAME = B.TABLE_NAME
      AND A.TABLE_NAME = C.TABLE_NAME
      AND B.OWNER = C.OWNER
      AND COLUMN_NAME
       IN (
           'REGIST_DT'
      )AND B.OWNER = 'EHRD'

  GROUP BY A.TABLE_NAME
              , C.COMMENTS

;

쿼리를 이용하며 특정컬럼(REGIST_DT) 이 등록된 테이블목록을 조회 하였습니다.

혹시 이상태에서 각테이블에 REGIST_DT컬럼의 최소값을 확인하고싶은대 방법이있을까요?

물론 조회된테이블을 확인하여 일일이 select 쿼리를 날려서 확인할수 있지만 그렇게 하지않고 한번에 확인할 방법이있나해서요.

저의 생각으로는 안될거같은대 혹시 능력자분이 계실까해서요

by 마농 [2021.05.14 16:16:48]

a.low_value, a.high_value


by 돼지뚱뙝이 [2021.05.14 17:07:36]

혹시 USER_TAB_COLUMNS  테이블의 loe_value, high_value 컬럼을 말씀하시는건가용?

조회해보니 컬럼이 존재하지 않는다고나와서요.

아 db종류는 티베로입니다.

혹시 Oracle partition 기능을 말씀하시는걸까영?

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