powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как в группировку добавить строку "ИТОГО"?
4 сообщений из 4, страница 1 из 1
Как в группировку добавить строку "ИТОГО"?
    #39844020
Piastry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Запрос: select id_delivery, sum(amount) from tab3 group by id_delivery показывает:

id_delivery amount
1 700
2 200



Как добавить строку "Итого:", чтобы получилось:

id_delivery amount
1 700
2 200
Итого: 900
...
Рейтинг: 0 / 0
Как в группировку добавить строку "ИТОГО"?
    #39844027
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как в группировку добавить строку "ИТОГО"?
    #39844053
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
SQL> compute sum label Итого of cnt on report
SQL> break on report
SQL> select owner, count(*) cnt from all_objects where owner like 'SYS%' group by owner;

OWNER                                 CNT
------------------------------ ----------
SYSTEM                                 14
SYS                                 43452
                               ----------
Итого                               43466
...
Рейтинг: 0 / 0
Как в группировку добавить строку "ИТОГО"?
    #39844074
Oleg M.Ivanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
with t as 
(select 1 id_delivery,	700 amount from dual
union all
select 2 id_delivery,	200 amount from dual)
select CASE WHEN id_delivery IS NULL THEN 'Итого:'  ELSE to_char(id_delivery) end "id_delivery",
sum(amount) amount
 from t
group by rollup(id_delivery) 
order by GROUPING(id_delivery);


Код: plaintext
1.
2.
3.
4.
5.
id_delivery   AMOUNT
------------  ---------------
1             700	
2             200	
Итого:        900
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как в группировку добавить строку "ИТОГО"?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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