-1
날짜를 나타내는 'yyyymmdd'형식의 문자열 필드가 있습니다. 쿼리는 이전 3 일째 데이터를 가져와야합니다. 그걸 어떻게 조작하는지 알려주시겠습니까? 나는 두 가지 방법을 시도했지만 실패했다.HIVE에서 문자열 날짜 조작을 수행하는 방법?
select uu_id
from tbl_1
where day=day -3 (days)
where day = date_add(from_unixtime(unix_timestamp(day,'yyyyMMdd'),'yyyy-MM-dd'),-3)
모든 포인터가 도움이 될 것입니다 -
다음은 sudo는 코드/논리입니다!