Вниз
Скачать: CL | DM;

Сумма (среднее и т.д) по выборке   Найти похожие ветки 

← →
alsov ©   (2007-09-17 13:04) [0]

Приветствую, Мастера

Вопрос следующего характера.
Есть запрос
например

SELECT *
 FROM (SELECT "val1" AS val, 2 AS val2, 3 AS val3
         FROM dual
       UNION ALL
       SELECT "val3", 2, 3
         FROM dual
       UNION ALL
       SELECT "val2", 2, 3
         FROM dual
       UNION ALL
       SELECT "val4", 2, 3
         FROM dual
       UNION ALL
       SELECT "val3", 2, 3
         FROM dual
       UNION ALL
       SELECT "val2", 2, 3 FROM dual);


нужно последней строкой вывести сумму по каждому столбцу.

Можно конечно сделать выполнить запрос с подсчетом суммы и присоединить его к выборке, но может есть еще варианты?

Заранее благодарен за любую помощь.

БД Oracle


← →
Petr V. Abramov ©   (2007-09-17 13:09) [1]

sum (val)
from (
--твой запрос
)
group by rollup val


← →
Petr V. Abramov ©   (2007-09-17 13:10) [2]

sum (val2)
from (
--твой запрос
)
group by rollup val

конечно


← →
alsov ©   (2007-09-17 13:11) [3]

Спасибо
получилось



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
2-1198650821
uno
2007-12-26 09:33
2008.01.27
UdpSocket и отправка уведомления


15-1198058994
BVV
2007-12-19 13:09
2008.01.27
HEX редактор


2-1198916452
pathfinder
2007-12-29 11:20
2008.01.27
Сохранение компонента в stream..


2-1198581367
mikola
2007-12-25 14:16
2008.01.27
функция проверки на наличие файла на ftp


2-1199000648
XerSon
2007-12-30 10:44
2008.01.27
Как задекларировать свою процедуру в { Private declarations } ?




   Наверх