根据列中的特定值增加排名

  • 本文关键字:增加 sql
  • 更新时间 :
  • 英文 :


我希望你能帮助我解决下面的问题。下面的表格

项th>大豆

这是使用派生值1或0来表示数据边界的解决方案,并使用ROWS UNBOUNDED前选项,这是这里的关键。

SELECT 
id,
items,
SUM(CASE WHEN items='Product' THEN 1 ELSE 0 END) OVER (ORDER BY id ROWS UNBOUNDED PRECEDING) as ranks
FROM 

最新更新