从数据到信息
从信息到洞察

DISTINCT

语法结构

DISTINCT ( <ColumnName Or TableExpression> )

用列作为参数时,DISTINCT 返回一个单列的表,其中包含列的所有不重复值。用表表达式作为参数时,返回具有不重复值的列组合,删除重复行。

DISTINCT 函数允许将列名或任何有效的表表达式作为其参数,而 VALUES 函数只接受列名或物理表作为参数

小测试

Numbers 表

基于上图中的 Numbers 表,以下三个度量值分别返回什么结果?

度量值 A = COUNTROWS ( ALL ( Numbers ) )
度量值 B = COUNTROWS ( ALL ( Numbers[Color],Numbers[Quantity] ) )
度量值 C = COUNTROWS ( DISTINCT ( Numbers) )

答案和解析:

公众号二维码加载失败时的替代文字
此处内容已经被作者无情的隐藏,请输入验证码查看内容
验证码:
请关注“PowerBI极客”公众号,回复关键字“DISTINCT”,获取验证码。 【注】手机扫描二维码快速关注“PowerBI极客”官方公众号。

DISTINCT 和 VALUES 的区别

两个函数功能相似,都可以返回不重复值,但对于关系的参照完整性,两个函数具有不同的行为,详细内容请参考VALUES函数中的专题介绍。

 

说点什么

avatar
1000
 
鼓掌微笑开心憧憬爱你色并不觉得吃瓜doge二哈喵喵思考笑哭捂脸悲伤大哭抓狂汗偷笑打脸捂眼黑线问号晕拜拜闭嘴衰咒骂ok作揖
  订阅本文评论  
提醒