如何在所有订单中选择不重复人数?

时间:2018-09-20 23:26:02

标签: hive

这是我的用例。我有一个包含3列的表:person_id,product和country。同一个人可能在不同时间订购了不同的产品。我的要求是要计算出在该国所有产品中订购了多少不同的人。

0001 12345 usa
0001 12346 usa
0001 12347 usa
0001 12348 usa
0001 12349 usa
0002 12345 usa
0002 12347 usa
0003 12345 usa

因此,使用此数据集,我应该得到订购所有这些产品的不同人员的数量为3。如何通过配置单元查询获取此信息?

0 个答案:

没有答案