본문 바로가기

join2

oracle SQL - on Join (Non Equi, Self, 3 Way) 1. between 연산자를 사용하여 비등가 조인을 해보자참고로 비등가 조인에 대해서 간단히 말하자면 조인 조건에 equal 연산자가 아닌 다른 연산자를 사용하여 관계를 기술하는 조인입니다. y_emp 테이블에 salary 열과 pay_grade 테이블의 low_pay, high_pay 열을 between 연산자를 사용하여 비등가조인SELECT e.emp_name, e.salary, p.pay_level FROM y_emp e JOIN pay_grade p on e.salary BETWEEN p.low_pay AND p.high_pay; 3번 칼럼 pay_level을 출력할 때 조인 조건에 따라 다르게 출력됩니다. 2. Self JoinSelf Join이란 간단히 말하면 join 키워드 양쪽 테이블이 같.. 2023. 4. 25.
oracle SQL - 조인 개념 RDB는 중복을 최소화하고 갱신 작업의 이상현상을 제거하기 위해 DB설계 시 수행하는 과정을 정규화라고 합니다. 정규화는 관계형 데이터베이스 설계 과정 중 하나이며 마지막 검증단계에서 정규화가 필요하면 정규화합니다. 정규화를 거치면 테이블에는 필요한 최소한의 정보를 저장하게 되어 나중에 필요한 정보를 보고자 할 때 여러 테이블의 데이터를 가져와야 하는 경우 조인이 필요합니다. 조인 종류 조인되는 두 테이블의 연관된 데이터의 비교 등가 조인, Equi Join 단순 조인 또는 inner join 기본키와 외래키 관계에 있는 두 테이블 간에 자주 사용 natural join, using() 절을 사용하는 조인은 등가 조인만 가능 두 테이블에서 연관 있는 데이터에 대하여 동등비교를 수행 비등가 조인, Non .. 2023. 4. 25.