EXTRACT 사용하기
EXTRACT()와 DATE_PART()를 사용하면 소스 타임스탬프 필드에서 하위 필드를 추출해 쿼리에서 새 필드를 쉽게 만들 수 있어요.
이제 요일별로 DVD 대여 활동을 예측하는 모델을 만든다고 가정해 보겠습니다. 쿼리에서 EXTRACT() 함수와 dow 식별자를 사용해 rental 테이블의 rental_date 열에서 하위 필드로 새 필드 dayofweek를 만들 수 있어요.
특정 날짜 범위에 대해 대여 테이블의 레코드 수를 COUNT()로 구한 뒤, 새로 만든 dayofweek 열을 기준으로 집계하면 됩니다.
이 연습은 강의의 일부입니다
PostgreSQL에서 데이터 조작을 위한 함수
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
SELECT
-- Extract day of week from rental_date
___(___ ___ ___) AS dayofweek
FROM rental
LIMIT 100;