Как установить результат подзапроса в качестве переменной в скрипте улья - PullRequest
0 голосов
/ 06 декабря 2018

Я ищу что-то вроде

SET hivevar:varname = (select max(server_date) from myTable);

SELECT * FROM foo WHERE day >= ${hivevar:varname};

Но проблема в том, что второй запрос выдает ошибку, потому что hivevar: varname - это таблица, и мы не можем использовать таблицу в предложении where.

Может ли кто-нибудь дать альтернативный подход для этого.Или в любом случае сохранить результат подзапроса в hivevar в виде объекта строки или даты и времени.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...