我有一个查询,该查询根据供应商为本月提供Inventory Dollars。我有一个保留了历史数据的Inventory_Summary
表。我希望查询能够更新Inventory_Summary
表中最新的月份数据。这里是查询需要将需要进入Inventory_Summary
表格的库存数据。在单独的TABLE上更新SELECT查询的单独TABLE中的字段
SELECT
Vendor,
SUM(Cost*QOH) AS InvDlr
FROM
dbo.Inventory
WHERE
Division NOT IN ('9999')
AND
Class NOT IN ('5500')
AND
Vendor IN ('AA','BB','CC','DD','EE')
GROUP BY
Vendor
我需要这个结果集进入的结构是这样的表格:
Inventory_Summary
Vendor
Vendor_Name
MonthNum
Year
InvDlr
我怎么能每日更新的最新数据当月?
您上次修改日期的库存表中是否有任何日期列? – Sachin 2013-04-22 20:29:23
对于月份和年份,假设只是今天的日期(即查询运行时)?此外,是“MonthNum”1为基础的,即1-12?看起来你也可能一次更新多行,对于每个供应商? – mellamokb 2013-04-22 20:32:03
您正在使用哪种RDBMS? SQL Server?如果是这样,请使用该版本标记它。 – mellamokb 2013-04-22 20:33:30