Data Base/BigQuery

날짜 시간 및 데이터

Eprld 2025. 5. 2. 12:36

날짜 및 시간 데이터 타입

-DATE, DATETIME, TIMESTAMP

 

DATE
-DATE만 표시하는 데이터 ex> 2025-05-02

 

TIME

-날짜와 무관하게 시간만 표시하는 데이터 ex> 23:59:59.00

 

DATETIME

-DATE와 TIME까지 표시하는 데이터, Time Zone 정보 없음 ex> 2025-05-02 12:00:00

 

DATETIME에서 특정 부분만 추출하고 싶은 경우

 

요일을 추출하고 싶은 경우

-한 주의 첫 날인 일요일부터 [1,7] 범위의 값을 반환한다.

 

시간 자르기

 

PARSE_DATETIME

-문자열로 저장된 DATTIME을 DATETIME 타입으로 바꾸고 싶을 때 사용

 

FORMAT_DATETIME

-DATETIME 타입 데이터를 특정 형태의 문자열 데이터로 변환하고 싶은 경우

 

LAST_DAY

-마지막 날을 알고 싶은 경우 : 자동으로 월의 마지막 값을 계산히여 특정 연산을 할 경우

 

DATETIME_DIFF

-DATETIME의 차이를 알고 싶은 경우

-DATETIME_DIFF(첫 DATETIME, 두 번째 DATETIME, 궁금한 차이)

 

'Data Base > BigQuery' 카테고리의 다른 글

조건문  (0) 2025.05.04
데이터 연습 문제  (0) 2025.05.02
문자열 함수  (0) 2025.05.02
SELECT 문제 풀이  (0) 2025.04.29
문제풀이  (0) 2025.04.29