I am new to hive and was trying to execute an query which contains nonequi join. But when I try to execute in hive 0.7 I am getting error due to nonequi join condition.
Query:
SELECT * INTO dbo.tbl_B
FROM ( select
Id,
Name,
Age,
SellingPrice,
row_number() OVER ( PARTITION BY Id,Name
ORDER BY Age asc) AS row_no
from tbl_A
LEFT JOIN dbo.tbl_C
ON A.[Id]=C.[Id]
and A.SellingPrice <= C.BuyingPrice
) AA
WHERE row_no = 1 ;
Please provide me idea to rewrite this query without using nonequi join.