Join은 참가하다 합치다 라는 뜻을 가진 단어입니다.
그렇다면 테이블 여러개를 'JOIN' 시킨다는 어떤 의미일까요?
테이블 여러개를 붙여서 RAM에 잠깐 넣어놓는 형태를 말합니다.
SELECT * FROM HONGKONG, CEO;
지금처럼 2개의 테이블을 붙여서 JOIN 형태로 사용이 가능하지만,
테이블들이 합쳐지면서 나타낼 수 있는 모든 값들을 나타내기 때문에
진짜 데이터들을 뽑아와야 합니다.
이때는 조건식을 사용해야 하는데요.
SELECT * FROM HONGKONG, CEO WHERE H_NO = C_NO;
다음과 같이 조건을 붙여서
가상의 데이터를 제거할 수 있습니다.
'Database > 이론' 카테고리의 다른 글
[DB] JOIN 연산의 종류 (0) | 2025.01.03 |
---|---|
[DB] View (0) | 2025.01.02 |
[DB] 서브쿼리 (1) | 2025.01.02 |
[DB] 집합연산자 (2) | 2024.12.27 |
[DB] 패턴 연산자 (0) | 2024.12.27 |