W Hive
następujące kwerendy nie:NieobsĹ,ugiwana Podkwerenda Wyrażenie: Powiązanie ekspresji nie zawiera bezwarunkowego kolumnę odwołuje
Select a,b,c from t1 where a in (0,100) AND b in (select b from t2
where d>2 GROUP BY 1) LIMIT 1;
Schemat:
t1(a,b,c)
t2(b,d,e)
dzienniku błędów:
NieobsĹ,ugiwana Podkwerenda wyrażenie " b ': Wyrażenie korelujące nie może zawierać niezawierającego col umn referencje.
Co to jest wyrażenie korelacyjne? czym są niekwalifikowane odniesienia do kolumn? i czy możesz uogólnić błąd tutaj ..
tak to działa .. ale nie mogłem znaleźć dokładnego znaczenia „wypowiedzi korelującego” –