Page 15 -
P. 15

1.  선택(제한이라고도 한다.)
                    2.  추출
                    3.  조인

                    4.  교집합
                    5.  카티전 곱

                    6.  합집합
                    7.  나누기

                    8.  차집합

                  SQL로 이 작업을 수행할 수 있지만, 여기서 나열한 용어는 SQL과 조금 다

                  를 수 있다. 나누기(‘BETTER WAY 26. 완전히 일치하는 데이터가 필요
                  할 때는 데이터를 분할하자’ 참고)에서 원하는 결과를 얻으려면 여러 형태의

                  SQL을 조합해야 한다.



                  선택(제한)

                  선택(제한)은 로우를 선택한 후 필터링해서 원하는 데이터 집합을 얻는 것이
                  다. FROM 절에서 원하는 데이터 집합의 원천이 무엇인지 정의한 후 WHERE나

                  HAVING 절을 사용해 반환되는 로우를 걸러 내는 작업이다. 그림 4-1은 데이
                  터 집합을 일련의 컬럼과 로우 집합으로 표현한 것이다. 그림에서 색칠한 부

                  분이 바로 선택(제한) 작업 결과로 반환된 로우다.

                     그림 4-1 선택 연산 수행















              142





         SQL 코딩의 기술(본문)최종.indd   142                                           2017-11-15   오후 11:27:56
   10   11   12   13   14   15   16   17