0

我正在处理每家公司的参与度分数列表。

SELECT pel.companyProfileID, pel.engagementScore, pel.createTimestamp
FROM partnerEngagementLog pel

一家公司的结果片段:

在此处输入图像描述

我正在尝试生成一个队列分析表:

  • 每个 companyProfileID 的一行。
  • 每个engagementScore 的列按最新、第二晚等排序。

问题是时间戳之间的时间会有所不同,我无法弄清楚如何正确选择。换句话说,我需要的是基于绝对行定位而不是日期范围的“每个公司 ID 的最后得分”、“倒数第二”、“倒数第三”等列。

任何帮助都将不胜感激,在我发展业务时仍在学习 SQL。

4

0 回答 0