1. 질문
0203 수업 질문 - 조인(JOIN)
Q1. 비등가 조인에서 왜 S.HISAL을 빼면 실행이 안되는거지? SELECT * FROM EMP E, SALGRADE S WHERE E.SAL BETWEEN S.LOSAL AND S.HISAL; BETWEEN 구문은 (BETWEEN x AND y)이 한묶음이기 때문. Q2. ORDER BY에 대해 알려줘 SQL 의 ORD
gurobig.tistory.com
2. 내용
0203 - 수업 내용 정리 (JOIN)
1. JOIN 214P 1) 정의 JOIN : 테이블을 좌우로 합쳐주는 방식 등가 JOIN : 같다라는 조건의 조인을 걸어주는 방식 예시 ( ~~ WHERE E.DEPTNO = D.DEPTNO) 비등가 JOIN : 2) 등가 JOIN --14 rows SELECT * FROM EMP ORDER BY EMPNO; -
gurobig.tistory.com
3. 문제풀이
0203 오라클 DB - JOIN 문제풀이
1. JOIN 239P Q1) 보충 --Q1 --SQL-99 이전 방식 SELECT D.DEPTNO, D.DNAME, E.EMPNO, E.ENAME, E.SAL FROM DEPT D, EMP E WHERE D.DEPTNO = E.DEPTNO AND E.SAL > 2000 ORDER BY D.DEPTNO; SELECT * FROM DEPT; --SQL-99 방식 SELECT D.DEPTNO, D.DNAME, E.EMPNO, E.
gurobig.tistory.com
4. 정리
1) 오전
- JOIN
2) 오후
- 서브쿼리
핵심
1. JOIN ON 4가지 구문 꼭
2. ON 뒤에는 조건이 들어간다 (WHERE) 같은 느낌으로
3. 조인은 FROM 뒤에서
4. 244P
5. 950 1250 1500 1600 2850
6. 실무의 스타트는 서브쿼리의 연산자를 자유자재로 이용할 수 있어야 함
7. 다중 열 서브쿼리
8. WITH (조건 별칭 지점)
9. SQL-99 이전 방식과 이후 방식 (OUTER JOIN ON을 쓰지 않는 것과 쓰는 것의 차이)
예시) FROM DEPT D JOIN EMP E ON (D.DEPTNO = E.DEPTNO)
해석) FROM (테이블 별칭) JOIN (테이블 별칭) ON (WHERE 조인)
'수업내용 정리' 카테고리의 다른 글
0207 수업 내용 정리 - 데이터 정의어, 객체 종류, 제약 조건 (0) | 2023.02.07 |
---|---|
0206 수업 내용 정리 - 데이터 조작어, 트랜잭션 제어와 세션 (0) | 2023.02.06 |
0202 수업 내용 정리 (0) | 2023.02.02 |
0201 수업 내용 정리 - 오라클 목차 01 (0) | 2023.02.01 |
0131 수업 내용 정리 (0) | 2023.01.31 |