hive-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bejoy KS <bejo...@outlook.com>
Subject RE: how to perform GROUP BY:: in pig for this
Date Sun, 30 Sep 2012 13:27:55 GMT
Hi Yogesh

If you are looking for the solution in hive, then the following query will get you the required
result

Select month(Date), max(rate) from date_sample Group BY month(Date);


Regards
Bejoy KS



> From: yogesh.kumar13@wipro.com
> To: user@hive.apache.org
> CC: Yogeshdhari@live.com
> Subject: FW: how to perform GROUP BY:: in pig for this
> Date: Sat, 29 Sep 2012 11:22:29 +0000
> 
> 
> 
> Hi all,
> 
> I have this data, having fields  (Date, symbol, rate)
> 
> and I want it to be group by Months, and to find out the maximum rate value for each
month.
> 
> like: for month (08, 36.3), (09, 36.4), (10, 36.8), (11, 37.5) ..
> 
> 
> (2009-08-21,CLI,33.38)
> (2009-08-24,CLI,33.03)
> (2009-08-25,CLI,33.16)
> (2009-08-26,CLI,32.78)
> (2009-08-27,CLI,32.79)
> (2009-08-28,CLI,33.37)
> (2009-08-31,CLI,32.51)
> (2009-09-11,CLI,34.08)
> (2009-09-14,CLI,35.19)
> (2009-09-15,CLI,35.82)
> (2009-09-16,CLI,36.58)
> (2009-09-17,CLI,37.63)
> (2009-09-18,CLI,37.26)
> (2009-09-21,CLI,36.31)
> (2009-09-22,CLI,35.88)
> (2009-09-23,CLI,35.84)
> (2009-09-24,CLI,33.98)
> (2009-09-25,CLI,32.44)
> (2009-09-28,CLI,33.34)
> (2009-09-29,CLI,33.6)
> (2009-09-30,CLI,33.24)
> (2009-10-01,CLI,31.98)
> (2009-10-02,CLI,31.21)
> (2009-10-05,CLI,31.31)
> (2009-10-21,CLI,32.86)
> (2009-10-26,CLI,33.15)
> (2009-10-27,CLI,32.71)
> (2009-10-28,CLI,32.03)
> (2009-10-29,CLI,32.05)
> (2009-10-30,CLI,31.88)
> (2009-11-02,CLI,31.88)
> (2009-11-03,CLI,31.16)
> (2009-11-04,CLI,31.47)
> (2009-11-09,CLI,31.59)
> (2009-11-25,CLI,30.58)
> (2009-11-27,CLI,30.19)
> (2009-11-30,CLI,30.86)
> (2009-12-01,CLI,31.74)
> (2009-12-02,CLI,32.62)
> (2009-12-03,CLI,33.43)
> (2009-12-04,CLI,34.12)
> (2009-12-07,CLI,33.77)
> (2009-12-08,CLI,33.8)
> (2009-12-09,CLI,33.71)
> 
> Please help and suggest .
> 
> Thanks & Regards
> Yogesh Kumar
> 
> The information contained in this electronic message and any attachments to this message
are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential
or privileged information. If you are not the intended recipient, you should not disseminate,
distribute or copy this e-mail. Please notify the sender immediately and destroy all copies
of this message and any attachments. 
> 
> WARNING: Computer viruses can be transmitted via email. The recipient should check this
email and any attachments for the presence of viruses. The company accepts no liability for
any damage caused by any virus transmitted by this email.
> 
> www.wipro.com
 		 	   		  
Mime
View raw message