powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Можно ли ка-нибудь просуммировать UNION?
6 сообщений из 6, страница 1 из 1
Можно ли ка-нибудь просуммировать UNION?
    #32505644
mustlive
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такой вопрос: есть несколько таблиц, запрос:

select sum(value1) from table1
union
select sum(value2) from table2
union
select sum(value3) from table3

выдаст 3 строчки вида:
385043
-345432
21

Можно ли на выходе такого запроса получить ИТОГОВУЮ сумму, получившуюся
в результате сложения всех строчек? Иначе придется во временную таблицу пихать и потом суммировать
...
Рейтинг: 0 / 0
Можно ли ка-нибудь просуммировать UNION?
    #32505656
Galustov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно просто сделать ещё один запрос на этот и всё, а потом посмотреть какой получается запрос и сформировать одним запросом (чтобы запросы не плодить).
...
Рейтинг: 0 / 0
Можно ли ка-нибудь просуммировать UNION?
    #32505671
mustlive
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Слова вроде все русские, только ничего не понял. Масло масленое
...
Рейтинг: 0 / 0
Можно ли ка-нибудь просуммировать UNION?
    #32505731
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если СУБД поддерживает подзапросы, то вот так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
SELECT Sum(TotalValue)
FROM (
  SELECT Sum(value1) AS TotalValue
  FROM table1 
  UNION ALL 
  SELECT Sum(value2) AS TotalValue 
  FROM table2 
  UNION ALL
  SELECT Sum(value3) AS TotalValue
  FROM table3 
) AS x
...
Рейтинг: 0 / 0
Можно ли ка-нибудь просуммировать UNION?
    #32506619
mustlive
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо тебе, о ВЕЛИКИЙ и УЖАСНЫЙ AscRus. Быть тебе главою клана, team leader'ом и иже с ними :) Однозначн.
...
Рейтинг: 0 / 0
Можно ли ка-нибудь просуммировать UNION?
    #32528994
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СУБД сказал бы какой ...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Можно ли ка-нибудь просуммировать UNION?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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