Я пытаюсь найти лучший способ вычесть 1 год, а также один месяц с текущей даты в запросе Hive. Используя следующее, я не верю, что он будет учитывать високосные годы или тот факт, что в месяцах разное количество дней, поэтому в конечном итоге код сломается. Любая помощь будет принята с благодарностью!
set my_date = from_unixtime(unix_timestamp()-365*60*60*24, 'yyyy-MM-dd');
set my_date = from_unixtime(unix_timestamp()-30*60*60*24, 'yyyy-MM-dd');
Благодарить!
-Ребекка