Sample Code As Below
CREATE
TABLE[dbo].[WORK_Q3_RECORDS_2015](
[GBL_RGNL_ACCT_ID][float]NULL,
[GBL_RGNL_ACCT_NM][nvarchar](255)NULL,
[SUB_ACCT_ID][float]NULL,
[SUB_ACCT_NM][nvarchar](255)NULL,
[LOB_DESC][nvarchar](255)NULL,
[BRAND_CATG_DESC][nvarchar](255)NULL,
[SEGMENT][nvarchar](255)NULL,
[FISCAL QUARTER][nvarchar](255)NULL,
[FISCAL WEEK][nvarchar](255)NULL,
[SYSTEM QUANTITY][float]NULL
)
ON[PRIMARY]
INSERT
INTO[dbo].[WORK_Q3_RECORDS_2015]
SELECT
1590909081
,'DIVERSIFIED SYSTEMS INC',1590909081,'DIVERSIFIED SYSTEMS INC','Mobile Workstations','DELL PRECISION M2800','CHANNEL','2015-Q3','2015-W27',2
CREATE
TABLE[dbo].[WORK_Q3_RECORDS_2016](
[GBL_RGNL_ACCT_ID][float]NULL,
[GBL_RGNL_ACCT_NM][nvarchar](255)NULL,
[SUB_ACCT_ID][float]NULL,
[SUB_ACCT_NM][nvarchar](255)NULL,
[LOB_DESC][nvarchar](255)NULL,
[BRAND_CATG_DESC][nvarchar](255)NULL,
[SEGMENT][nvarchar](255)NULL,
[FISCAL QUARTER][nvarchar](255)NULL,
[FISCAL WEEK][nvarchar](255)NULL,
[SYSTEM QUANTITY][float]NULL
)
ON[PRIMARY]
INSERT
INTO[dbo].[WORK_Q3_RECORDS_2016]
SELECT
1590909081
,'DIVERSIFIED SYSTEMS INC','1590909081','DIVERSIFIED SYSTEMS INC','Mobile Workstations','DELL PRECISION M2800','CHANNEL','2016-Q3','2016-W27',4
Desired Result as below
Global Account No | Segment | Account Growth % | FY15Q3 (Units) | FY16Q3 (Units) |
1590909081 | channel | (need to calculate) | 2 |
4 |
Basically I need to calculate Growth percentage for the system quantity from 2015-q3 to 2016_q3
2015-q3 has 2 units but 2016-q3 has 4 units for the brand and Global Account No