Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Rollup / 5 сообщений из 5, страница 1 из 1
19.08.2014, 07:43
    #38723069
mrtmaxxx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Rollup
Как получить итоговую строку в Firebird 2.0. Есть ли аналог with rollup (как из T-SQL) или как обойтись штатными средствами.
Кто-нибудь сталкивался с этим?
...
Рейтинг: 0 / 0
19.08.2014, 08:56
    #38723091
Exteris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Rollup
Код: sql
1.
2.
3.
4.
5.
6.
7.
select field1, sum(field2)
from t
group by 1
union all
select 'total',sum(field2)
from t
group by 1
...
Рейтинг: 0 / 0
19.08.2014, 09:16
    #38723100
Таблоид
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Rollup
mrtmaxxx,

нет аналога. Делайте курсором за 1 проход, так будет быстрее всего.
...
Рейтинг: 0 / 0
19.08.2014, 09:17
    #38723103
mrtmaxxx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Rollup
Таблоид,

ок спасибо
...
Рейтинг: 0 / 0
19.08.2014, 11:44
    #38723263
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Rollup
mrtmaxxxКак получить итоговую строку в Firebird 2.0.
Итоговая строка обычно нужна только в отчётах. Где и делается парой кликов мыши средствами
отчётника.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Rollup / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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