Power query中distinct和unique有什么区别?

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

在 sql 中,distinct(在列上 -

select count(column) from table
)表示不包括 null、重复项和非重复项的行将计数器增加 1。

其中 as unique (on * -

select count(*) from table
) 表示包含 null 的行,增量逻辑与上面相同。

在Power bi中,distinct在

count(*)
逻辑上似乎与sql的distinct相同。唯一意味着不重复的值的计数。这是正确的吗?

两者都考虑空值和空白吗?

excel powerbi powerquery powerbi-desktop m
1个回答
3
投票

唯一的是仅出现一次的值的数量。

不同值是指排除任何重复项的单个值的数量。

例如

a b b c c
一个唯一的 (a) 和三个不同的 (a、b、c)

更新

下面显示了如何处理空值和空白。

5 个不同的和 3 个唯一(空值和空白报告为空或空字符串,如下所示)

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