행 조건을 거는 연산이 아니라, 입력 릴레이션에서 어떤 속성을 유지할지 정하는 열 중심 연산입니다.
π(이름, 학과)(학생)은 학생 릴레이션에 투영을 적용해 결과에 이름과 학과 열만 남긴다는 뜻입니다.
| 학번 | 이름 | 학과 |
|---|---|---|
| 101 | 김철수 | 컴퓨터 |
| 102 | 이영희 | 전자 |
| 103 | 박민수 | 컴퓨터 |
| 이름 | 학과 |
|---|---|
| 김철수 | 컴퓨터 |
| 이영희 | 전자 |
| 박민수 | 컴퓨터 |
열 수가 줄어듭니다. 필요한 속성만 남겨 릴레이션의 차수를 줄입니다.
다음 연산에는 필요한 데이터만 넘기므로, 결과 구조를 더 분명하게 만들 수 있습니다.
SELECT 이름, 학과 FROM 학생;