Quantcast
Channel: Microsoft SQL Server
Viewing all articles
Browse latest Browse all 4871

how to remove duplicate row null value in pivot

$
0
0

select distinct * from (select
distinct A.AGENTID as Agent_ID
,T.AGENTBRANCHCODE as Agent_BranchCode
,B.companyname as CompanyName
,sum(T.TRANSACTIONAMOUNT) as Amount
,(sum(T.TRANSACTIONAMOUNT) -sum(T.AGENTAMOUNT)) As commisionRate

from TBL_TRANSACTION T
left outer join TBL_BILLER B
on T.BILLERID=B.BILLERID
left outer join TBL_AGENT_BRANCH AB
on t.AGENTBRANCHCODE=AB.AGENTBRANCHCODE
left outer join TBL_AGENT A
on T.AGENTCODE=A.AGENTCODE
where convert (varchar,cast(T.TRANSACTIONDATETIME as date)) between '2017-03-27' and '2017-04-27'
group by A.AGENTID,T.AGENTBRANCHCODE, B.companyname
)src
PIVOT
(
sum(Amount) For CompanyName IN
([1-2-3],[1-CASH],[1-STOP+],[4TV],[Air Bagan],[Air KBZ],[Air Mandalay],[Apex Airlines],[Asian Wings],[CDMA450],[CDMA800],[easyPoints],[ELECTRICITY],[Facebook],[GGI-SnakeBite],[GooglePlay],[iTunes],[Maha...


Viewing all articles
Browse latest Browse all 4871

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>