powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / вопрос
3 сообщений из 3, страница 1 из 1
вопрос
    #32567698
ktlts
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SELECT NULL AS datetime, NULL AS kod, 'CEMI' AS name, SUM(p1) AS p1, SUM(p2) AS p2, SUM(p3) AS p3
FROM statmon
WHERE datetime = '20040601'
UNION
(SELECT datetime, kod, name, p1, p2, p3
FROM dbo.Statmon
WHERE datetime = '20040601')
ORDER BY datetime, kod

как сделать так чтобы сумма выводилась в самом низу таблицы ?
...
Рейтинг: 0 / 0
вопрос
    #32567778
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вариантов можно придумать несколько, но, имхо, самый грамотный -
написать сохраненную процедуру в которой возвращать набор данных из селекта, а сумму как параметры Output.
соответственно НД прикреплять к гриду, а значения параметров подписать под ним.
(недеюсь не очень путанно выразился :-//)
...
Рейтинг: 0 / 0
вопрос
    #32567898
Николай
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую!

Можно еще сделать так: добавить поле-признак, в первом селекте =1, во втором = 0 и сортировать по нему.
Заодно по этому признаку и узнавать, что это - последняя строка таблицы и в ней - суммы.

Всего наилучшего!
Николай
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / вопрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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