Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / ROLLUP ? / 3 сообщений из 3, страница 1 из 1
01.03.2002, 09:14
    #32024135
Timur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ROLLUP ?
Кто может объяснить как его использовать для формирования отчета (по группам и подгруппам)?
Где почитать русскую доку?
...
Рейтинг: 0 / 0
01.03.2002, 13:53
    #32024182
Garya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ROLLUP ?
Вообще-то в BOL... А вот использовать это имеет смысл только для отчетов, которые формирует сам SQL-сервер в файл. Ежели же ты используешь какую-то клиентскую прогу, то лучше генерить отчеты в ней. Симпатичней получится и в Rollup-ах необходимость отпадет.
...
Рейтинг: 0 / 0
01.03.2002, 22:10
    #32024226
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ROLLUP ?
Ну на серверной стороне с помощью ROLLUP и функции GROUPING() тоже довольно симпатичные результаты получаются


SELECT CASE WHEN (GROUPING(Item) = 1) THEN 'x-- Total --x'
ELSE ISNULL(Item, 'UNKNOWN')
END AS Item,
CASE WHEN (GROUPING(Color) = 1) THEN 'x-- Total: '+Item+ ' --xx'
ELSE ISNULL(Color, 'UNKNOWN')
END AS Color,
SUM(Quantity) AS QtySum
FROM Inventory
GROUP BY Item, Color WITH ROLLUP
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / ROLLUP ? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]