如何在SQL中为当前年度成本和上一年成本编写查询?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在SQL中为当前年度成本和上一年成本编写查询?相关的知识,希望对你有一定的参考价值。
如何在SQL中为单表中的可用字段编写查询?
年|月|当年费用|上一年的成本
答案
假设您每年和每月有一行,典型的方法是lag()
:
select Year, Month, Cost,
lag(cost) over (partition by month order by year) as prev_cost
from t;
以上是关于如何在SQL中为当前年度成本和上一年成本编写查询?的主要内容,如果未能解决你的问题,请参考以下文章