# CONNECT BY

7개의 포스트
post-thumbnail

[Oracle SQL]15일차_23.07.10

계층형 질의문이란, 데이터에서 서열을 발견해서 출력하는 쿼리문이다!!예제1. 사원 테이블의 서열을 계층형 질의문으로 출력하시오 !level은 start with~, connect by~ 를 사용하면 쓸 수 있는 컬럼이다!empno가 먼저고, 그 empno 순서대로 mg

2023년 7월 10일
·
0개의 댓글
·
post-thumbnail

230710 Oracle SQL 11 [계층형 질의문, 테이블 생성, 컬럼 관리, 데이터 입력]

\-> 데이터를 시각화해서 보여주는 쿼리문 (계층형 시각화) (보통 시각화는 파이썬이고 오라클은 데이터 위주인데 이런 쿼리문을 쓸수 있기도함) 예제1. 사원 테이블의 서열을 계층형 질의문으로 출력하시오 start with 와 connect by 를 쓰게되면, se

2023년 7월 10일
·
0개의 댓글
·

SQLD 39회차 리뷰

SQLD 39회 반정규화 및 수직 분할 반정규화 방법 - 테이블 통합, 테이블 분할, 중복 테이블 추가, 중복 속성 추가 수직 분할은 특정 칼럼 단위로 테이블을 분할하여 디스크 I/O(Input/Output)을 줄일 수 있다. 3차 정규화 제 2 정규형을 만족하는 상태에서 이행 함수 종속을 제거 서브타입들을 동시에 조회하는 특성, ...

2023년 3월 15일
·
0개의 댓글
·

[ORACEL] CONNECT BY LEVEL절

계층 쿼리로, 연속된 숫자를 조회할 때 사용된다.CONNECT BY LEVEL <= ? 를 사용하면 1부터 ? 까지 LEVEL 값을 증가한다.마지막날짜 - 시작날짜 + 1 을 통해 LEVEL을 몇까지 증가 할지 구할 수 있다.이를 통해 연속된 날짜를 조회한다.ht

2023년 1월 18일
·
0개의 댓글
·
post-thumbnail

[SQL] - SQL function

SQLD를 준비하며 공부했던 내용으로, 2020 이기적 SQL 개발자(Developer) 이론서 + 기출문제를 참고했다.조인(Join)(1) EQUI(등가)조인(교집합)조인은 여러 개의 릴레이션을 사용해 새로운 릴레이션을 만드는 과정조인의 가장 기본은 교집합을 만드는

2022년 12월 23일
·
0개의 댓글
·

[SQLD/P] table 계층구조와 CONNECT BY

table 계층구조란, table을 이루는 data들이 계층구조를 이루고 있는 상황을 의미한다.이 계층구조를 처음 접하면 이해하기가 어려운데, 아래와 같은 구조가 있다고 해보자.이때 화살표가 가르키는 방향으로 data의 포함관계(혹은 상하관계)가 구축이 되는 것을 파악

2022년 8월 5일
·
0개의 댓글
·