Улей создать новый столбец на лету и использовать его в SELECT - PullRequest
0 голосов
/ 23 февраля 2020

Как я могу определить новый столбец на лету и использовать его в той же инструкции SELECT?

SELECT 
    "a" AS colA
  , colA + "b" AS colB

Я предпочитаю делать это без подзапроса.

1 Ответ

0 голосов
/ 29 февраля 2020

Попробуйте использовать Common Table Expression и посмотрите, поможет ли это.

CTE дают лучшую ясность, чем подзапрос.

https://cwiki.apache.org/confluence/display/Hive/Common+Table+Expression

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