시작하기무료로 시작하기

CURRENT_TIMESTAMP 사용하기

분석 쿼리에서 자주 하는 일 중 하나는 현재 날짜나 시간으로부터 일정 구간에 포함되는 데이터를 찾는 것입니다. 이 예제의 날짜는 과거이지만, 실제로는 매일 갱신되거나 스트리밍되는 데이터가 있는 테이블을 다루는 경우가 많아요.

이 연습은 강의의 일부입니다

BigQuery 입문

강의 보기

연습 안내

  • DATE_DIFF() 함수를 사용해 첫 다섯 개 주문에 대해 오늘로부터의 일(day) 기준 차이를 구하도록 쿼리를 완성하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

-- Finish the query to find the difference in days

SELECT
	-- Add in the function to find the difference between two dates
	___(
      -- Finish the statement with the correct date part
      EXTRACT(___ FROM order_purchase_timestamp),
      -- Add the function to find the current date
      ___(),
      DAY
    )
FROM 
	ecommerce.ecomm_order_details
LIMIT 5;
코드 편집 및 실행