728x90
어떤 데이터를 추출할 때에는 월요일~일요일 사이의 데이터를 가져와야 할 경우가 있다. 예를들어 주간 실적같은 것을 보여줄 때가 그렇다.
이럴 때는 월요일~일요일의 일자를 알아야 한다.
월요일만 알면 6일을 더하면 일요일이 되기 때문에 월요일 날짜를 찾는게 집중하면 된다.
hive에서는 아래와 같이 쿼리를 실행하면 월요일의 일자를 알 수 있다.
select next_day(date_sub('2019-01-01', 7), 'MON')
hive 1.2 버전 이상에서만 될 수 있으니 hive의 버전을 확인하자.
참고
728x90
'빅데이터(BigData) > Hive' 카테고리의 다른 글
hive에서 날짜를 더하거나 빼기 (0) | 2021.04.14 |
---|---|
hive 테이블에 한번에 여러 파티션에 insert 하기 (0) | 2021.02.23 |
hive 테이블에 insert overwrite 하기 (0) | 2021.02.23 |
hive 테이블 파티션 확인하기 (0) | 2020.02.25 |
Hive에서 파티션을 기준으로 데이터 삭제하기 (0) | 2020.01.02 |