SQL Mangement Studio / SQL: Просмотр агрегатных функций GroupBy / Sum - PullRequest
3 голосов
/ 18 ноября 2010

Совершенно новый для этого, но я создал сценарий SQL, который группирует и суммирует столбец .. но в SQL Management Studio он показывает мне сетку со значением столбца, но ничего под ним, то есть SUM ..

Нужно ли мне настраивать SQL Management studio, чтобы показать мне СУММУ или что-то еще?

Вот мой запрос очень просто

    SELECT  RowNum ,
    ClientName ,
    ( SELECT    SUM(Amount) AS Expr1
    ) AS Amount
    FROM    #TempItems
    GROUP BY RowNum , Amount , ClientName

Я также изменил его для отображения TextView, а не GRIDVIEW, но все еще не надеюсь.

Правильно отображает столбец Сумма, но под ним я не вижу СУММУ

Любая помощь действительно ценится

Ответы [ 2 ]

3 голосов
/ 18 ноября 2010

Вам не нужен подвыбор:

SELECT
    RowNum ,
    ClientName ,
    SUM(Amount) AS Amount
FROM #TempItems
GROUP BY RowNum, ClientName
0 голосов
/ 03 июля 2012

Только что произошло с этим сообщением ... Ответ на вопрос Мартина: WITH ROLLUP:

SELECT
    RowNum ,
    ClientName ,
    SUM(Amount) AS Amount
FROM #TempItems
GROUP BY RowNum, ClientName WITH ROLLUP

Вы получите дополнительные строки с NULL в группе по столбцу для промежуточных итогов, всего.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...