使用SQL / Hive查询以获取结果,例如Country vs Country

问题描述 投票:0回答:1

民间,

最近,我遇到一个问题,我无法获得实际答案。请给我建议以获得预期的结果。

InputDataset

Table Name : Country_List

Country
Ind
Aus
China
Us
Eng
NL
Pak
SRL

我需要获得上述提及的数据集(例如country1 vs country2)的可能组合

预期结果

Ind Vs Pak
Ind Vs Aus
China VS ind
China Vs US
SRL VS Ind

类似地,我需要获得所有可能的组合而不重复。

注:Ind VS Pak和Pak Vs Ind都是相同的。我们只需要一个。

[伙计,最近我遇到一个问题,我无法获得实际答案。请给我建议以获得预期的结果。 InputDataset表名称:Country_List国家/地区Ind Aus中国US Eng NL Pak ...

sql join hive cross-join
1个回答
0
投票

您可以按照以下逻辑尝试此操作

© www.soinside.com 2019 - 2024. All rights reserved.