我正在运行 Hive 071。
我有一个表,有多行,具有相同的列值。
x | y |
---------
1 | 2 |
1 | 3 |
1 | 4 |
2 | 2 |
3 | 2 |
3 | 1 |
我想让 x 列唯一,并删除具有相同 x 值的行;
x | y |
---------
1 | 2 |
2 | 2 |
3 | 2 |
or
x | y |
---------
1 | 4 |
2 | 2 |
3 | 1 |
都很好。
由于 unique 仅适用于 Hive 中的整行,因此我找不到方法来做到这一点。
您可以使用 unique 关键字:
SELECT DISTINCT x FROM table
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)