【发布时间】:2013-03-08 09:57:39
【问题描述】:
我有一个简单的 SQL 查询如下:
select ProjectNo,
CostCat,
SummaryCostCat,
CreditorEmployeeName,
UnitCost,
TotalCost,
TransactionDate
from dbo.NGPCostPosition
这给了我如下的数据选择:
我想做的是在我的数据中创建一个名为“CurrentValue”的新列,它将根据当前月份的交易日期计算每个 TotalCost 值。
理想情况下,这会随着我进入新的一个月而改变。
下图就是一个例子:-
CurrentValue 表示当前月份的数字。
【问题讨论】:
-
您的第一张数据图像甚至与第二张图像中的预期结果不匹配。你能澄清你想要做什么吗?请使用您的表结构、示例数据和所需结果以及您当前使用的任何查询来编辑问题。
-
对不起,我已经更新了整个问题,试图让我想要做的事情更清楚
标签: sql tsql sql-server-2005 ssms