Hi Praveen

If Between is not supported in your hive version, you can replace Between using 
< and > . Like

SELECT *FROM account a, timezone.g WHERE a.create_date >= g.start_date AND 
a.create_date <= g.end_date ;


Regards
Bejoy KS

Sent from handheld, please excuse typos.

-----Original Message-----
From: Praveenkumar Ch <praveenkumar...@tcs.com>
Date: Fri, 12 Oct 2012 12:10:19 
To: <user@hive.apache.org>
Reply-To: user@hive.apache.org
Subject: Fw: need help to write a query that does same as BETWEEN operator

Hi I am new to hive and we have a requirement for converting terra-data 
queries to hive queries. So i was successful converting them.. so far..... 
but now i have a teradata query that has BETWEEN operator in it, i don't 
know how to convert using hive equi-joins.. can someone help me??


here is my query: 

SELECT *
FROM account a, timezone g
WHERE
a.create_date BETWEEN g.start_date AND g.end_date ;
=====-----=====-----=====
Notice: The information contained in this e-mail
message and/or attachments to it may contain 
confidential or privileged information. If you are 
not the intended recipient, any dissemination, use, 
review, distribution, printing or copying of the 
information contained in this e-mail message 
and/or attachments to it are strictly prohibited. If 
you have received this communication in error, 
please notify us by reply e-mail or telephone and 
immediately and permanently delete the message 
and any attachments. Thank you



Reply via email to