ハイブのテーブルには、約80列あるテーブルが複数あります。私はいくつかの列にdistinct節を適用し、他の列からも最初の値を取得する必要があります。以下は私が達成しようとしていることの表現です。特定の列でdistinctを選択しますが、ハイブでも他の列を選択してください
select distinct(col1,col2,col3),col5,col6,col7
from abc where col1 = 'something';
上記のすべての列はテキスト列です。だから私はグループごとに機能を集約することはできません。