我有月表MONTHNAME,MonthNumber和整個財年7月份開始,所以我已經分配的值的幾個月就像SQL查詢外與集團參加由
MONTHNAME =七月和MonthNumber = 1
MonthName = August和MonthNumber = 2。 MonthName = August和MonthNumber = 2。
我有另一個域表BudgetCategory它有BudgetCategoryId,BudgetCategoryName。
PurchaseOrder表中有OrderID,PurchaseMonth,BudgetCategoryId。
現在我想查詢找出每個BudgetCategory每月購買SUM(TOTALCOST)。如果沒有購買任何BudgetCategoryId我想在報告中顯示零。表
模式:
CREATE TABLE [dbo].[BudgetCategory](
[BudgetCategoryId] [numeric](18, 0) NOT NULL,
[BudgetCategoryName] [varchar](50) NULL,
[TotalBudget] [nvarchar](50) NULL)
CREATE TABLE [dbo].[PurchaseOrder](
[OrderId] [bigint] NOT NULL,
[BudgetCategoryId] [bigint] NULL,
[PurchaseMonth] [nvarchar](50) NULL,
[QTY] [bigint] NULL,
[CostPerItem] [decimal](10, 2) NULL,
[TotalCost] [decimal](10, 2) NULL)
CREATE TABLE [dbo].[MonthTable](
[MonthNumber] [bigint] NULL,
[MonthName] [nvarchar](30) NULL)
每月購買 - 你想知道的總和,計數,真/假呢? – user2989845
我想知道每月每個BudgetCategory的SUM(TotalCost)... –
如何將採購訂單與月份相關聯? –