Cześć,
Mam zapytanie, które wykonuje mi się na MS-SQL'u ale próba odtworzenia go na Hive skutkuje błędęm... Próbowałem już wszelakich połączeń z id_d i ciągle dostaję błąd
Invalid SubQuery expression 'd_id': For Exists/Not Exists operator SubQuery must be Correlated.
SELECT *
FROM tabC c
INNER JOIN tabU u ON u.userid = c.user_id
WHERE EXISTS (
SELECT 1
FROM tabD
WHERE id_d IN (
SELECT id_e
FROM tabE
WHERE id_fk = c.user_id
)
AND id_d = 99
)
Z góry dzięki za jakąkolwiek pomoc