Re: Join with OR condition in hive

2012-08-29 Thread sonia gehlot
ah, thanks Erek. I can easily handle this in where clause. Thanks much. Sonia On Wed, Aug 29, 2012 at 2:52 PM, Erek Dyskant wrote: > select blah > from table a > Left Join table b *on (a.col1 = b.col2)* > *where b.col2 is not null or a.col1 = 0* > > > On Wed, Aug 29, 2012 at 5:44 PM, sonia geh

Re: Join with OR condition in hive

2012-08-29 Thread Erek Dyskant
select blah from table a Left Join table b *on (a.col1 = b.col2)* *where b.col2 is not null or a.col1 = 0* On Wed, Aug 29, 2012 at 5:44 PM, sonia gehlot wrote: > Hi All, > > I am joining 2 tables in hive, with or condition. for example: > > select blah > from table a > Join table b > *on (a.col1

Re: Join with OR condition in hive

2012-08-29 Thread John Omernik
How do you join two tables that aren't represented in both sides of the =? Can you describe a bit more of what you are trying to get out of the data? I am having a hard time wrapping my head around this... On Wed, Aug 29, 2012 at 4:44 PM, sonia gehlot wrote: > Hi All, > > I am joining 2 table

Join with OR condition in hive

2012-08-29 Thread sonia gehlot
Hi All, I am joining 2 tables in hive, with or condition. for example: select blah from table a Join table b *on (a.col1 = b.col2 or a.col2 = 0)* * * but this is giving me error that OR not supported in hive currently. Any suggestion how I can handle this in hive query. Thanks, Sonia