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

TOPN

返回指定表的前 N 行。

语法

TOPN ( <行数>, <表>, [<排序表达式>, <排序规则>], [<排序表达式>, … ] )
参数 属性 描述
行数 需要返回的行数
从中返回行记录的表或表表达式
排序表达式 可选
可重复
用来排序的表达式
排序规则 可选
可重复
排序方式. 0/FALSE/DESC – 降序(默认); 1/TRUE/ASC – 升序.

返回值

整个表或具有一列或多列的表。

一个由 <表> 的前 N 行组成的表,或者如果 <行数> 为 0 或更小,则为空表。

备注

  • 如果排序表达式在表的第 N 行有多条相同记录,则返回所有满足条件的行 。 因此,在第 N 行存在多条相同记录时,函数可能返回多于 N 行。
  • 如果行数为 0 或更小,则 TOPN 将返回一个空表。
  • TOPN 不保证结果的任何排序顺序。

示例

以下查询按重量筛选出排名第一的产品:

EVALUATE TOPN ( 1, Product, Product[Weight] )

扩展阅读:

 

说点什么

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

DAX 函数大全

DAX 查询

DAX 运算符