728x90
조인? 여러개의 테이블들을
하나의 테이블처럼 사용
종류? 내부조인 => ANSI표준
INNER JOIN
외부조인 => OUTER JOIN
셀프조인 => NATURAL JOIN!
조인종류 암해야함
--CORRRELATED SUBQUERY(상관관계 서브쿼리)
-- BOOK_INFO테이블을 update한 후 ATTACH테이블도 update할 수 있음
한 권의 책에 첨부파일이 여러개일 경우 첫번쨰 첨부파일만 변경
-->
--CORRRELATED SUBQUERY(상관관계 서브쿼리)
SELECT A.SEQ
, A.BOOK_ID
, A.FILENAME
FROM ATTACH A
WHERE A.SEQ = (
SELECT MIN(B.SEQ)
FROM ATTACH B
WHERE B.BOOK_ID = A.BOOK_ID --*******
);
-----------------------------------------------------------------
UPDATE ATTACH A
SET A.FILENAME = '개똥이'
WHERE A.SEQ = (
SELECT MIN(B.SEQ)
FROM ATTACH B
WHERE B.BOOK_ID = A.BOOK_ID --*******
)
AND A.BOOK_ID = 'ISBN1234';
'SQL > Muzi' 카테고리의 다른 글
SQL 삭제된 데이터 복구 및 되돌리기(오라클 플레시백)Flashback (0) | 2023.10.06 |
---|---|
최프 SQL 쿼리문 (0) | 2023.09.27 |
sql 연습 (0) | 2023.08.04 |
참조무결성(DB삭제시 자식테이블 삭제) (0) | 2023.08.02 |
데이터딕셔너리 (0) | 2023.07.28 |