0
Я переписываю некоторый запрос MySQL в HiveQL, и есть что-то, что я не смог прибить какое-то время.Улей. Выберите данные за последние N недель
синтаксис MySQL выглядит следующим образом (bc_date
является дата):
WHERE date_format(bc_date, '%x-%v') >= date_format(CURRENT_DATE - INTERVAL 16 WEEK, '%x-%v')
Как один выразить, что в HiveQL?
Моя версия улья не поддерживает функцию date_format
, которая доступна «от улья 1.2.0»
какая версия улья вы используете? – user1314742
My Hive version 1.0.0 – Dennis
Обязательно использовать тип 'date'? Я имею в виду, можно ли изменить тип на строку? – user1314742