SQL UNION ALL ARA TOPLAM HESAPLAMA

SQL UNION ALL ARA TOPLAM HESAPLAMA

SELECT TOP 1000 T1.[SN] ,T1.[TCNO_VERGINO] ,T1.[DEFINITION_] ,T1.[DATE_] ,T1.[FIS_TURU] ,T1.[TRANNO] ,T1.[LINEEXP] ,T1.[BORÇ] ,T1.[ALACAK] ,T1.[TRADINGGRP], (SELECT SUM(BORÇ-ALACAK) AS FARK FROM [CAGLAYAN_WEB].[dbo].[WEB_MUSHAR] WHERE ([DATE_] <= T1.[DATE_] AND SN <= T1.SN ) AND TCNO_VERGINO='69760050632') AS BAKİYE FROM [CAGLAYAN_WEB].[dbo].[WEB_MUSHAR] T1 WHERE TCNO_VERGINO='69760050632' UNION ALL SELECT NULL,'TOPLAM',NULL,GETDATE() ,'','','',SUM(BORÇ),SUM(ALACAK),'','' FROM WEB_MUSHAR WHERE TCNO_VERGINO='69760050632' GROUP BY TCNO_VERGINO ORDER BY DATE_ Not Boş Gecilecek değerler '' ile gösterilebir veya NULL değeride atanabilir.

Hiç yorum yok:

Yorum Gönder