[函数大全] TOPNSKIP

  [复制链接]
查看91049 | 回复108 | 2021-2-21 23:09:43 | 显示全部楼层 |阅读模式
跳过一批行来检索行。与 TOPN 相比,TOPNSKIP 函数不够灵活,但速度快得多。

语法
  1. TOPNSKIP ( <行数>, <跳过>, <表>, [<排序表达式>, [<排序规则>] )
复制代码

参数属性描述
行数需要返回的行数
跳过跳过的行数
从中返回行记录的表或表表达式
排序表达式可选用来排序的表达式
排序规则可选排序方式. 0/FALSE/DESC – 降序; 1/TRUE/ASC – 升序.

返回值

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

备注

返回的表不保证排序,它只是根据所需的参数进行过滤。


此函数用于供 Power BI 工具生成查询

示例

以下是 Power BI 在数据视图中查询 Sales 表的方式。您可以使用 DAX Studio 尝试相同的查询,并且可以通过启用 DAX Studio 中的 「All Queries trace」功能来监视 Power BI 所做的工作。

  1. EVALUATE
  2. SELECTCOLUMNS (
  3.     TOPNSKIP ( 1000, 0, 'Sales' ),
  4.     "CustomerCode", [CustomerCode],
  5.     "DiscountAmount", [DiscountAmount],
  6.     "DueDate", [DueDate],
  7.     "OrderDate", [OrderDate],
  8.     "OrderDateKey", [OrderDateKey],
  9.     "OrderQuantity", [OrderQuantity],
  10.     "ProductCode", [ProductCode],
  11.     "ProductKey", [ProductKey],
  12.     "ProductStandardCost", [ProductStandardCost],
  13.     "SalesAmount", [SalesAmount],
  14.     "ShipDate", [ShipDate],
  15.     "TotalProductCost", [TotalProductCost],
  16.     "UnitPrice", [UnitPrice]
  17. )
复制代码


推荐阅读:

理解 TOPNSKIP

TOPNSKIP函数尚未被正式记录,所以Power BI Desktop的智能感知无法识别这个函数,但这不影响它的使用


回复

使用道具 举报

heidian | 2021-4-25 17:42:10 | 显示全部楼层
这个不错,学习了
回复

使用道具 举报

LXQ | 2021-6-25 08:40:03 来自手机 | 显示全部楼层
不错不错.,..我一直很喜欢
回复

使用道具 举报

hanny | 2021-7-19 14:55:14 | 显示全部楼层
支持楼主,用户楼主,楼主英明呀!!!
回复

使用道具 举报

zzzrrrxxx | 2021-8-14 18:51:31 | 显示全部楼层
这套视频很不错!!!!
回复

使用道具 举报

吴福基 | 2021-8-18 21:10:43 来自手机 | 显示全部楼层
占坑编辑ing
回复

使用道具 举报

搏斗小子 | 2021-9-27 09:54:54 来自手机 | 显示全部楼层
秀起来~
回复

使用道具 举报

爱车族长 | 2021-10-20 14:35:51 | 显示全部楼层
元芳你怎么看?
回复

使用道具 举报

诗诺 | 2021-11-1 12:40:21 来自手机 | 显示全部楼层
专业抢沙发的!哈哈
回复

使用道具 举报

ahwx | 2021-11-11 08:50:22 | 显示全部楼层
支持楼主,用户楼主,楼主英明呀!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则