-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Отображение итогов

Пятница, 10 Июля 2015 г. 04:18 + в цитатник
Здравствуйте уважаемые форумчане.
Возможно ли средствами акцесс вставить в подчиненную табличную форму строки итогов? В частности общий итог, и итоги по группам?
Например есть некоторая таблица учета какой-нибудь фигни по складам:
Наименование склад Кол-во
Фигня 1 склад1 2
Фигня 1 склад2 3
Фигня 1 склад3 2
7
Фигня 2 склад1 1
Фигня 2 склад2 1
Фигня 2 склад3 2
4
ВСЕГО: 11


Пока придумал только делать это на сервере (у меня проект АДП) - и затем полученное запросом на сервере использовать в таблице, но кажется что перемудрил (как обычно):

Use tstDB 
Create table tblFignja (
			strName nvarchar(20) Not Null
,			strStorage nvarchar(10) Not Null
,			smCount smallMoney Not Null)

Insert Into tblFignja (strName, strStorage, smCount)
Values	('фигня1', 'склад1', 2),
		('фигня1', 'склад2', 3),
		('фигня1', 'склад3', 2),
		('фигня2', 'склад1', 1),
		('фигня2', 'склад2', 1),
		('фигня2', 'склад3', 2)


и соответствующий запрос:
Select strName, strStorage, smCount 
from tblFignja
Union all
Select strName, Null, SUM(smCount)
From tblFignja 
Group by strName
Union all
Select Null, Null, SUM(smCount)
From tblFignja
Order by strName desc, strStorage desc


Может можно как-то по проще? Кроме того в моем варианте сортировка мне не нравится. Надо что бы поля таблицы сортировались как угодно, а итоги были ровно на том месте где им положено :(

http://www.sql.ru/forum/1165315/otobrazhenie-itogov


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку