您好Hive支持多列上的不同。 比如从表中选择distinct(a,b,c,d)。如果没有,有办法实现这个目标吗?
答案 0 :(得分:5)
是的,请参阅以下链接,了解如何使用distinct https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Select#LanguageManualSelect-ALLandDISTINCTClauses
答案 1 :(得分:3)
是的,Hive确实在多个列上支持不重复。您可以按照以下说明进行操作
SELECT distinct col1, col2, col3 from TABLE
如果要选择不同的行,可以改用*
SELECT DISTINCT * FROM TABLE