시작하기무료로 시작하기

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;
코드 편집 및 실행