반응형
 SELECT PROJECT_CODE
	   ,PROJECT_NAME
	   ,P_PROJECT_CODE
   FROM PROJECT
  WHERE PROJECT_CODE IN (SELECT PROJECT_CODE
                           FROM PROJECT_SUB
                          START WITH PROJECT_CODE = '111111'
                        CONNECT BY PRIOR P_CONTP_CD = CONTP_CD)
  START WITH P_PROJECT_CODE IS NULL
CONNECT BY PRIOR PROJECT_CODE = P_PROJECT_CODE;

특정 계층만 나오도록 하는 SQL

 

* 예시 *                         ==>      ** 아래와 같이 홍길동의 상위만 출력 ***

사장                                                          사장

    - 개발팀                                                      - 개발팀

         - 홍길동                                                        - 홍길동

         - 이몽룡

         - 성춘향

    - 디자인팀

         - 잡스형

         - 앙드레

반응형

'Oracle' 카테고리의 다른 글

[ Oracle ] 하위에서 상위로 누적 합계 SQL  (0) 2022.05.27
반응형
 SELECT PROJECT_CODE
       ,PROJECT_NAME
       ,PROJECT_AMT
       ,(SELECT SUM(PROJECT_AMT)
           FROM PROJECT 
          START WITH PROJECT_CODE = A.PROJECT_CODE
        CONNECT BY PRIOR PROJECT_CODE = P_PROJECT_CODE) SUM_AMT
   FROM PROJECT A
  START WITH P_PROJECT_CODE IS NULL
CONNECT BY PRIOR PROJECT_CODE = P_PROJECT_CODE;

 

계층 쿼리에서 제일 하위노드에서 상위노드로 합산해서 금액 보여주기.

 

* 결과값 *

반응형

'Oracle' 카테고리의 다른 글

[ Oracle ] 특정 계층만 조회 SLQ  (0) 2022.05.27
반응형

http://www.oracle.com 접속 해 주세요.




1 - > 2 순서로 이동해주세요.



 

자신의 컴퓨터 OS에 맞는 DB를 다운로드 하세요.

전 window7을 사용하기 때문에 window 버전으로 설명하겠습니다.


밑줄을 보시면 32-bit 와 x64(64bit) 있습니다. 자신의 OS bit에 맞게 선택해주세요.


File1, File2 모두 다운 받아주세요.




두 파일 드래그 하신 다음 마우스 우측 클릭 후 여기에 압축풀기를 선택하시면 자동으로

자신의 폴더에 맞는 곳에가서 압축이 풀리게 됩니다.( 따로 풀려면 폴더 찾아가서 풀어야되요.)




setup 파일을 실행 후 기다리면 위와 같은 화면이 나옵니다.


1번(다음버튼) 클릭하면 위와 같은 경고 메세지가 나옵니다. 2번(예) 눌려주시면 됩니다.






Oracle Base와 소프트웨어 위치 테이터베이스 파일 위치를 자동으로 경로 설정이 되지만

다른 곳에 설치하고 싶으면 바꾸셔도 됩니다. (지워진 경로부분은 개인사정으로 ^^;)


1번 : orcl  

2번 중요합니다. 여기에 입력한 비밀번호가 SYSTEM 비밀번호가 됩니다.

(Oracle 기준에 맞는 비밀번호 사용하라고 하지만 그냥 아무거나 해도 됩니다.)



설치가 완료 된 후 화면입니다.


1번 사이트에 접속하시고 아이디 : SYSTEM / 위에서 설정한 비밀번호 입력하시면 됩니다.

(Oracle에서 제공하는 DB관리하는 곳인 것 같은데 저도 잘 모르겠네요..)


2번 비밀번호관리에서 SCOTT 계정의 잠금을 풀어주세요~(체크표시 풀고 비밀번호만 주면 끝)


3번! 확인 누르면 끝입니다.



SQL Plus 접속.

- 비밀번호는 설치 때 입력한 비밀번호입니다.-




반응형