Skip to Content
SQL로 시작하는 데이터 분석
book

SQL로 시작하는 데이터 분석

by 캐시 타니무라, 박상근
August 2022
Beginner to intermediate
436 pages
9h 43m
Korean
Hanbit Media, Inc.
Content preview from SQL로 시작하는 데이터 분석
71
2
데이터 준비
GROUP
BY
1
;
지금까지 살펴봤듯
CASE
문은 데이터 정제와 보강, 플래그 등의 더미 변수 생성에도 사용될 정
도로 아주 강력합니다. 이어서
CASE
문과 관련한
null
값 처리 등의 특별한 함수를 알아봅니다.
2.5.2
타입 변환과 캐스팅
이 장의 초반부에서도 언급했듯 데이터베이스의 모든 필드에는 데이터 타입이 정의돼 있습니
다. 데이터가 테이블에 추가될 때 정의된 필드와 맞지 않으면 오류가 발생합니다. 문자열 데이
터는 정수 타입 필드에 추가될 수 없고, 논리 타입 데이터는 날짜 필드에 추가될 수 없습니다.
대부분의 경우 문자열 데이터에 문자열 함수를 사용하고 날짜 데이터에 날짜 함수를 사용하는
등 타입을 잘 맞춰 사용할 수 있지만, 필드의 데이터 타입을 강제로 다른 타입으로 변환해야 하
는 경우도 있습니다. 이때
타입 변환
type
conversion
과 캐스팅이 필요합니다.
타입 변환 함수는 특정 타입의 데이터를 다른 데이터 타입으로 변환합니다. 한 가지 방법은
cast
함수를 사용하는 방법으로, 함수 형식은
cast
(데이터 타입)
과 같습니다. 두 번째 방법
은 더블 콜론 (
::
)을 사용하는 방법으로,
input
:: 데이터 타입
과 같이 사용합니다. 두 가
지 모두 동일한 기능을 합니다. 예를 들어, 다음 두 코드는 정수
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

견고한 데이터 엔지니어링

견고한 데이터 엔지니어링

조 라이스, 맷 하우슬리
행동 데이터 분석

행동 데이터 분석

플로랑 뷔송
데이터 과학을 위한 통계(2판)

데이터 과학을 위한 통계(2판)

이준용, 피터 브루스, 앤드루 브루스, 피터 게데크

Publisher Resources

ISBN: 9791169210089