asked on
select
REF,
DATE,
LEV1,
LEV2,
COALESCE(MAX(FROM_CODE),'UNR')as FROM_CODE,
COALESCE(SUM(FROM_QTY), (SUM(TO_QTY)*-1))as FROM_QTY,
COALESCE(MAX(TO_CODE),'UNR')as TO_CODE,
COALESCE(SUM(TO_QTY), (SUM(FROM_QTY)*-1)) as TO_QTY
FROM BVF_947
GROUP BY REF, DATE, LEV1, LEV2
ASKER
;with D
As
(
select
REF,
DATE,
LEV1,
LEV2,
COALESCE(MAX(FROM_CODE),'UNR')as FROM_CODE,
COALESCE(SUM(FROM_QTY), (SUM(TO_QTY)*-1))as FROM_QTY,
COALESCE(MAX(TO_CODE),'UNR')as TO_CODE,
COALESCE(SUM(TO_QTY), (SUM(FROM_QTY)*-1)) as TO_QTY
FROM BVF_947
GROUP BY REF, DATE, LEV1, LEV2
)
Select REF, Count(REF) From_To_Matches From D
Where FROM_CODE = TO_CODE
Group By REF;
Microsoft SQL Server 2005 is a suite of relational database management system (RDBMS) products providing multi-user database access functionality.Component services include integration (SSIS), reporting (SSRS), analysis (SSAS), data quality, master data, T-SQL and performance tuning. It includes support for managing XML data and allows a database server to be exposed over web services using Tabular Data Stream (TDS) packets encapsulated within SOAP (protocol) requests.
TRUSTED BY
Open in new window