Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.08.2011, 13:17   #1
Lesa1988
Пользователь
 
Регистрация: 22.11.2010
Сообщений: 11
По умолчанию В конце Таблицы проставить Итог

В результате запроса получилась таблица из 5 столбцов и 100 строк.
Нужно внизу таблицы получить итог по каждому столбцу

У четырех столбцов кол-во записей а у последнего сумму

SQL server 2008
Lesa1988 вне форума Ответить с цитированием
Старый 25.08.2011, 13:36   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

ЧТо - обязательно запросом?! Вот это лучше на клиенте в гриде получать...

в Вашем случае, можно и запросом.
Но будьте осторожны - сортировать полученный набор данных нельзя! (иначе итог куда-нибудь в начало или середину таблицы может попасть...)

сделать это можно так:
Код:
select Pole1, Pole2, pole3, pole4, pole5 
from MyTable
where <условия отбора>
union all
select count(Pole1) as Pole1,
   count(Pole2) as Pole2,  count(Pole3) as Pole3,
   count(Pole4) as Pole4,  sum(Pole5)  as Pole5
from MyTable
where <условия отбора>
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавить данные в конце таблицы lakmuss Microsoft Office Excel 2 17.06.2011 20:06
после добавления таблицы в конце файла появляются пустые строки OLEG'arh Microsoft Office Word 4 17.09.2010 16:11
Знак в конце строки таблицы VistaSV30 Microsoft Office Word 1 02.02.2010 21:29
Сумма по полям в конце таблицы Subscriber SQL, базы данных 8 05.03.2009 13:49
Как получить с помощью функции автоматического вычисления итогов общий итог внизу таблицы prikolist Microsoft Office Excel 2 01.12.2008 13:10