У меня есть следующая таблица Emp
в улье, состоящая из сотрудника вместе со своим Супервизором конкретной компании. Поскольку мы знаем, что Супервизор также является сотрудником, и даже над ним надзиратель.Hive inested query
employee,Supervisor
a,b
b,c
c,d
d,e
мне нужно написать улей запрос, чтобы выяснить, руководитель работника (а) то есть (б) и руководитель (б) (т.е. с). Я попытался использовать следующий запрос, но это ошибка throw.
select *
from Emp
where employee = (select Supervisor from Emp where employee = "a");
Может кто-нибудь помочь мне с этим
Какая ошибка возвращается к запросу? –