살아가는 이유_EU
내가 살아가는 이유, 삶
살아가는 이유_EU
전체 방문자
오늘
어제
  • 삶 (159)
    • 이유's EATERY (16)
      • 맛집 (10)
      • 까페 (4)
      • 맛있는 Recipe (1)
    • 이유's LIFE (16)
      • 국내여행 (5)
      • 해외여행 (2)
      • 운동 (1)
      • 취업정보 (0)
      • 끄적끄적 (5)
      • 일기쟝 (3)
      • 세상 이야기 (0)
      • 결혼 준비 (0)
    • 이유's Programming (43)
      • JavaScript (6)
      • Java (7)
      • C++ (0)
      • DBMS (24)
      • Spring (3)
      • til (1)
      • HTTP (2)
    • 이유's REVIEW (13)
      • BOOK (6)
      • PROGRAM or MOVIE (5)
      • PRODUCT 제품리뷰 (2)
    • 이유's STUDY (31)
      • 수업 관련 (2)
      • IT 시사 (2)
      • IT NEWS (2)
      • IVIEW (0)
      • IOS 앱 만들기 (0)
      • 알고리즘 문제풀이 (23)
      • PM data literacy (2)
    • 이유's ENGLISH (13)
      • Writing about something! (12)
      • Feedback (1)
      • TIL (0)
    • 이유's DB 공부 (1)
      • MySQL DB (0)
      • Postgre (1)
    • Computer 공부 (17)
      • Backend question (10)
      • Clean architecture (2)
      • Operating system (2)
      • Network (3)
      • 항해 (0)

블로그 메뉴

  • 홈
  • EATERY's 맛집
  • CAFE 까페
  • Recipe 레시피
  • IT 공부
  • 방명록
  • 태그

공지사항

인기 글

태그

  • 묵리
  • React.memo
  • 자바스크립트
  • memoziation
  • 고메커피
  • 인절미 티라미수
  • 송계옥
  • 피지오필로소피
  • 스쿤브레드
  • 고메동 카페
  • 용인추천
  • 흑임자 크림
  • 삼돈식탁
  • key 로 접근
  • have something to do with
  • 스테이크
  • 맛집
  • 아메리카토노
  • have something to do with뜻
  • 어게인마이라이프
  • 자세요정
  • map 하는 법
  • 용인맛집
  • 파스타맛집
  • go hand in hand
  • 용인까페
  • 현명하게 리액트
  • 영어공부
  • 렌더링 수 줄이기
  • Array로 접근

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
살아가는 이유_EU

내가 살아가는 이유, 삶

[ 3 -5 ] 계층형 질의
이유's Programming/DBMS

[ 3 -5 ] 계층형 질의

2021. 4. 27. 10:35
728x90
반응형

계층형 질의는 -> 우선 테이블의 상위 사원과 하위 사원 관계가 있다. 해당 테이블에서 가서 상위 사원과 하위 사원 관계데이터에 대해서 서로 연결되는 것잉 있다.! 

 

사원 테이블 에서 사원들 사이에 상위 사원( 관리자) 과 하위 사원 관계가 존재함. 

 

순환형
계층형 모델

 

A. 순환 관계 

아래에 대한 예시. 관리자로서 우선 두개의 테이블만 JOIN 해서 보면 되는 관계 

순환 관계는 - SELF JOIN 을 통해서 해당 내용을 본다. 

SELECT WORKER.EMPNO AS 사원번호, WORKER.ENMAE AS 사원명, MANAGER.ENAME AS 관리자명
FROM EMP WORKER, EMP MANAGER
WHERE MANAGER.EMPNO = WORKER.MGR 

 

B. 계층형 모델 

SELECT ... 
FROM 테이블 
WHERE CONDITION AND CONDITION ...
START WITH CONDITION AND CONDITION ...
CONNECT BY [ NOCYCLE ] CONDITION AND CONDITION ...
[ ORDER SIBLINGS BY COLUMN, COLUMN, ...] 

 

728x90
반응형
저작자표시 비영리 변경금지 (새창열림)

'이유's Programming > DBMS' 카테고리의 다른 글

인덱스.. 그래서 어떻게 해야 효율적이야? (필터조건, 액세스 조건)  (0) 2024.10.16
인덱스 스캔의 효율적인 방식...?  (0) 2024.10.16
[ 3- 4] 그룹 소계함수 - 보고서 작성을 훨씬 쉽고 매끄럽게! group by 와 order by 사용 / rollup 과 order by 함수  (0) 2021.04.22
다중 행 서브 쿼리  (0) 2021.04.19
SQL 쿼리 - group by / having  (0) 2021.04.06
    '이유's Programming/DBMS' 카테고리의 다른 글
    • 인덱스.. 그래서 어떻게 해야 효율적이야? (필터조건, 액세스 조건)
    • 인덱스 스캔의 효율적인 방식...?
    • [ 3- 4] 그룹 소계함수 - 보고서 작성을 훨씬 쉽고 매끄럽게! group by 와 order by 사용 / rollup 과 order by 함수
    • 다중 행 서브 쿼리
    살아가는 이유_EU
    살아가는 이유_EU
    안녕하세요. 초보개발자의 일상을 담은 블로그입니다.

    티스토리툴바