SQL - 按时间戳和标识

时间:2017-10-05 18:23:47

标签: sql mariadb groupwise-maximum

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

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

一家公司的结果片段:

enter image description here

我正在尝试用:

生成一个队列分析表
  • 每个companyProfileID的单行。
  • 每个敬业度的列数最新,第二等最新

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

任何帮助都会非常感激,在我开展业务时仍然会学习SQL。

0 个答案:

没有答案