본문 바로가기
728x90
반응형

DB59

INNER JOIN (GIFT 테이블과 CUSTOMERS 테이블) https://ms-record.tistory.com/116 오라클 SQL과 PL/SQL ( INNER JOIN - 비등가 조인 ) Non-Equi JOIN(비등가 조인) 앞에서 EQUI 조인은 조인 조건절에 조건을 지정할 때 조인 대상 테이블들에서 서로 같은 조건을 가진 데이터를 가져왔습니다. 그러나 실제 상황에서는 같은 조건이 아닌 ms-record.tistory.com 2022. 12. 26.
Equi Join, Non-Equi Join SELECT s.name 학생이름, s.deptno "전공번호", d.dname 학과이름, s.profno 교수번호 FROM STUDENT s, DEPARTMENT d, PROFESSOR p WHERE s.deptno = d.deptno AND s.profno = p.profno; 이걸 ANSI 로 바꾸면 SELECT s.name 학생이름, s.deptno "전공번호", d.dname 학과이름, s.profno 교수번호 FROM STUDENT s JOIN DEPARTMENT d ON s.deptno = d.deptno JOIN PROFESSOR p ON s.profno = p.profno; 2022. 12. 26.
Student, Department, Professor, gift, customer 샘플 테이블 데이터 SALGRADE는 아래걸 쓰자. CREATE TABLE SALGRADE (GRADE NUMBER(2), LOSAL NUMBER(5), HISAL NUMBER(5)); INSERT INTO SALGRADE VALUES (1, 700, 1200); INSERT INTO SALGRADE VALUES (2, 1201, 1400); INSERT INTO SALGRADE VALUES (3, 1401, 2000); INSERT INTO SALGRADE VALUES (4, 2001, 3000); INSERT INTO SALGRADE VALUES (5, 3001, 9999); create table gift ( gno number , gname varchar2(20) , g_start number , g_end numb.. 2022. 12. 23.
JOIN의 종류 EQUI JOIN : 동일 칼럼을 기준으로 조인. 가장 흔히 사용하는 조인. 연결고리가 없으면 조회가 나오지 않음. NON-EQUI JOIN : 동일 칼럼이 없이 다른 조건을 사용하여 조인 OUTER JOIN : 조인 조건에 만족하지 않는 행도 나타냄 SELF JOIN : 동일 테이블에 서로 다른 별칭을 달아 조인 2022. 12. 23.
728x90
반응형