2013-06-12 1 views
0

У меня есть ниже запрос: -SQL Grouing и субтропический общая

SELECT 
FISCALYEAR, 
DATENAME(Month,JVDate) as Month, 
ACCOUNTNUMBER, 
ACCOUNTDESCRIPTION, 
CATEGORY, 
POSTINGTYPE, 
ORIGNETAMOUNT, 
FROM dbo.vw_GLTrialBalancev2010 INNER JOIN 
         GL00100 ON GL00100.ACTNUMBR_1 = dbo.vw_GLTrialBalancev2010.SEGMENT1 AND GL00100.ACTNUMBR_2 = dbo.vw_GLTrialBalancev2010.SEGMENT2 

Это показывает следующие результаты: -

enter image description here

Может кто-нибудь показать мне путь к группе, а затем промежуточный итог по категории.

Я хотел бы увидеть что-то вроде ниже: -

enter image description here

Все помощь высоко оценили.

ответ

1
SELECT 
    FISCALYEAR, 
    DATENAME(Month,JVDate) as Month, 
    ACCOUNTNUMBER, 
    ACCOUNTDESCRIPTION, 
    CATEGORY, 
    POSTINGTYPE, 
    sum(ORIGNETAMOUNT) as ORIGNETAMOUNT, 
FROM dbo.vw_GLTrialBalancev2010 
INNER JOIN GL00100 
     ON GL00100.ACTNUMBR_1 = dbo.vw_GLTrialBalancev2010.SEGMENT1 
     AND GL00100.ACTNUMBR_2 = dbo.vw_GLTrialBalancev2010.SEGMENT2 
group by FISCALYEAR, DATENAME(Month,JVDate) as Month, ACCOUNTNUMBER, 
     ACCOUNTDESCRIPTION, CATEGORY, POSTINGTYPE 
Смежные вопросы