Page 4 -
P. 4
나누기 148
차집합 148
BETTER WAY 23 일치하지 않거나 누락된 레코드를 찾아내자 150
BETTER WAY 24 CASE로 문제를 해결해야 할 때를 파악하자 153
BETTER WAY 25 다중 조건 문제를 해결하는 기법을 파악하자 159
BETTER WAY 26 완전히 일치하는 데이터가 필요할 때는 데이터를 분할하자 166
BETTER WAY 27 날짜와 시간을 모두 포함하는 컬럼에서 날짜 범위를 올바르게
검색하는 방법을 알아 두자 170
BETTER WAY 28 데이터베이스 엔진이 인덱스를 사용하도록 사거블 쿼리를
작성하자 175
BETTER WAY 29 LEFT 조인의 오른쪽 데이터를 올바르게 걸러 내자 181
5장 ▶ 집계 185
BETTER WAY 30 GROUP BY 절의 작동 원리를 이해하자 186
BETTER WAY 31 GROUP BY 절은 간단하게 만들자 194
BETTER WAY 32 복잡한 문제를 해결하려면 GROUP BY나 HAVING 절을
사용하자 197
BETTER WAY 33 GROUP BY 절 없이 최댓값, 최솟값을 찾자 203
BETTER WAY 34 OUTER JOIN에서는 잘못된 결과를 내는 COUNT( ) 함수를
사용하지 말자 210
BETTER WAY 35 ‘HAVING COUNT(x) < 숫자’를 검사할 때는 제로 값을 가진
로우를 포함하자 214
BETTER WAY 36 겹치지 않는 개수를 얻으려면 DISTINCT를 사용하자 219
BETTER WAY 37 윈도우 함수 사용법을 알아 두자 223
BETTER WAY 38 로우 번호를 만들어 다른 로우 대비 순위를 매기자 227
BETTER WAY 39 이동 집계를 만들자 230
SQL 코딩의 기술(본문)최종.indd 27 2017-11-15 오후 11:27:49