Grokbase Groups Hive user March 2009
FAQ
There is a SORT BY.

You can do:
SELECT * FROM tableA SORT BY c1 DESC;

Then each of the partition will be sorted.

However in order to get the global 10, we will need to do LIMIT 10 on top of
that. LIMIT 10 and SORT BY do not work exactly as the user wants now.


Zheng
On Wed, Mar 25, 2009 at 3:23 PM, Suhail Doshi wrote:

Since Hive does not have an ORDER BY...yet what is the solution for getting
the top 10 rows based on a field without having your client in thrift
getting too much data back? Seems like it is possible to actually get too
much data but unfortunately you have to get all rows and sort by yourself.

Suhail


--
Yours,
Zheng

Search Discussions

Discussion Posts

Previous

Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 2 of 8 | next ›
Discussion Overview
groupuser @
categorieshive, hadoop
postedMar 26, '09 at 1:24a
activeApr 1, '09 at 7:06p
posts8
users4
websitehive.apache.org

People

Translate

site design / logo © 2022 Grokbase