Подзапрос по регистру - PullRequest
0 голосов
/ 04 июня 2019

Итак, я оцениваю одну таблицу с помощью оператора case, но на основе результата оператора мне нужно выполнить 1 из 4 возможных запросов.Я использую Impala, которая не допускает подзапросов в операторе select.

Кто-нибудь сталкивался с чем-то подобным?

1 Ответ

0 голосов
/ 04 июня 2019

Я не знаком с Impala, но, может быть, вы можете попробовать ниже:

Сначала запустите 4 возможных запроса и сохраните каждое значение в переменной.

Когда вы запускаете оператор case, вы можете просто использовать значения переменных.

...