책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 데이터베이스 프로그래밍 > SQL
· ISBN : 9788995447468
· 쪽수 : 279쪽
· 출판일 : 2019-11-15
책 소개
목차
1장. SQL 활용력을 높이자
1.1 조회 결과의 가공
1.1.1 검색 결과 정렬하기
1.1.2 검색 결과 제한하기
1.1.3 함수를 이용한 행 단위 연산
1.1.4 VALUES 목록
1.2 데이터 그룹화
1.2.1 GROUP BY
1.2.2 HAVING
1.3 집계 함수(Aggregate Functions)의 사용
1.3.1 COUNT 함수
1.3.2 SUM 함수
1.3.3 AVG 함수
1.3.4 MIN 함수
1.3.5 MAX 함수
1.3.6 DISTINCT 함수
1.4 서브 쿼리(SUB-QUERY)
1.4.1 서브 쿼리(SUB-QUERY)란?
1.4.2 단일행 서브 쿼리
1.4.3 다중행 서브 쿼리
1.4.4 다중 컬럼 서브 쿼리
1.4.5 상관 서브 쿼리
1.4.6 스칼라 서브 쿼리
1.4.7 WITH 서브 쿼리(공통 테이블 표현식)
1.4.8 인라인 뷰(INLINE VIEW)와 추출 테이블(DERIVED TABLE)
1.5 집합 연산
1.6 데이터의 계층적 질의
2장. 도전! SQL 레벨업
2.1 다중 행의 결과를 하나의 행에 나열
2.1.1 컬럼 값 연결(COLUMN VALUES CONCATENATION)
2.1.2 행을 열로 바꾸는 방법, 피봇(PIVOT)
2.2 단일 행을 다중 행으로 변환
2.2.1 하나의 열에 나열된 문자열을 다중 행으로 변환
2.2.2 단일 행의 다중 열을 다중 행으로 변환, 언피봇(UNPIVOT)
2.3 그룹 함수를 이용한 소계, 총계 구하기
2.3.1 ROLLUP
2.3.2 CUBE
2.3.3 GROUPING SETS
2.4 윈도우 함수에 대한 이해와 활용
2.5 페이지 처리
2.6 복잡한 DML 문장
2.6.1 SELECT 구문을 활용한 INSERT
2.6.2 SELECT 구문을 활용한 UPDATE, DELETE
2.6.3 JOIN을 통한 UPDATE
2.6.4 JOIN을 통한 단일 테이블 DELETE
2.6.5 다중 테이블 INSERT
2.6.6 다중 테이블 UPDATE
2.6.7 다중 테이블 DELETE
2.6.8 다양한 DML을 한 번에 처리
2.6.9 데이터 유무에 따른 UPDATE, INSERT 분기 처리