如何在qlik表中写入带有partition by的row_number?

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

我想在qlik表中写下row_number逻辑。怎么写呢?

row_number() over (partition by job.jobnumber order by cast(hist.EventTimeStamp as Date) asc) as row_id

如何在qlik意义上编写partition by in row number?

row row-number qliksense
1个回答
0
投票

您可以通过使用

AutoNumber()
函数 来实现此目的,该函数为按“AutoID”分组提供的每个唯一值返回一个递增整数。在你的情况下,你可以像这样使用它:

[Jobs]:
Load
    AutoNumber(RowNo(), [job.jobnumber]) as [row_id]
  , [job.jobnumber]
  , [hist.EventTimeStamp]
  , [EventType]
  , [EventValue]
Resident [data]
  Order By [hist.EventTimeStamp] asc
;
© www.soinside.com 2019 - 2024. All rights reserved.