Database/이론
[DB] Join
Puft
2025. 1. 2. 15:40
Join은 참가하다 합치다 라는 뜻을 가진 단어입니다.
그렇다면 테이블 여러개를 'JOIN' 시킨다는 어떤 의미일까요?
테이블 여러개를 붙여서 RAM에 잠깐 넣어놓는 형태를 말합니다.
SELECT * FROM HONGKONG, CEO;
지금처럼 2개의 테이블을 붙여서 JOIN 형태로 사용이 가능하지만,
테이블들이 합쳐지면서 나타낼 수 있는 모든 값들을 나타내기 때문에
진짜 데이터들을 뽑아와야 합니다.
이때는 조건식을 사용해야 하는데요.
SELECT * FROM HONGKONG, CEO WHERE H_NO = C_NO;
다음과 같이 조건을 붙여서
가상의 데이터를 제거할 수 있습니다.