powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Подсчет доли группировкой
15 сообщений из 15, страница 1 из 1
Подсчет доли группировкой
    #39558369
SkinDiamond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте
Прошу прощения что в сотый раз прошу у Вас помощи
Необходимо подсчитать общую сумму по каждому коду и долю от общей суммы каждого кода,но не с использованием аналитических функции,а с использованием группировки,как я понял это оператор JOIN
Пример таблицы
Код Страна Сумма
1 Россия 1000
1 Россия 100090
2 США 5000
И так далее,данных достаточно много
Очень буду благодарен за помощь
...
Рейтинг: 0 / 0
Подсчет доли группировкой
    #39558376
123йй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SkinDiamond,

что-то с памятью стало ?
...
Рейтинг: 0 / 0
Подсчет доли группировкой
    #39558378
сукаба
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SkinDiamond,

Пусть, кто дает тебе задания, пишет их сюда. А то испорченный телеграф получается.
И доступ в БД пусть предоставит.
...
Рейтинг: 0 / 0
Подсчет доли группировкой
    #39558382
SkinDiamond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
123йй,
В той теме мне требовалось сделать это с помощью аналитических функций,сейчас с помощью группировки,так что с памятью вроде бы все впорядке
...
Рейтинг: 0 / 0
Подсчет доли группировкой
    #39558385
SkinDiamond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сукаба,
К сожалению такой вариант не подходит,но сейчас я передал задание точно
...
Рейтинг: 0 / 0
Подсчет доли группировкой
    #39558389
SkinDiamondс использованием группировки,как я понял это оператор JOIN
чудных готовит просвещенья путь... (почти АС)
...
Рейтинг: 0 / 0
Подсчет доли группировкой
    #39558393
SkinDiamond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
о сколько нам открытий,

Поймите,я только учусь,поэтому спрашиваю у более опытных пользователей даже глупые и элементарные вещи
Сарказм и шутки не уместны
Хотя возможно я Вас не так понял
...
Рейтинг: 0 / 0
Подсчет доли группировкой
    #39558397
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SkinDiamond,
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
SQL> ed
Wrote file afiedt.buf

  1  with t (CODE,INNNP,SUMMA) as (
  2  select 1,10,100 from dual union all
  3  select 1,11,200 from dual union all
  4  select 1,12,300 from dual union all
  5  select 2,20,100 from dual
  6  )
  7  ,g as (
  8   select
  9      code,sum(summa) o
 10   from t
 11   group by code)
 12  SELECT
 13    t.CODE,SUMMA,o,decode(o,0,0,summa*100/o) "Доля %"
 14  from t,g
 15* where t.code=g.code
SQL> /

      CODE      SUMMA          O   Доля %
---------- ---------- ---------- --------
         1        100        600   16.667
         1        200        600   33.333
         1        300        600   50.000
         2        100        100  100.000

.....
stax
...
Рейтинг: 0 / 0
Подсчет доли группировкой
    #39558401
SkinDiamond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Stax,

Благодарю
...
Рейтинг: 0 / 0
Подсчет доли группировкой
    #39558407
K790
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SkinDiamond,

авторВ той теме мне требовалось сделать это с помощью аналитических функций,сейчас с помощью группировки,так что с памятью вроде бы все впорядке
в той же теме вам ответ и с группировкой дали.

ROLLUP is a simple extension to the GROUP BY clause
...
Рейтинг: 0 / 0
Подсчет доли группировкой
    #39558408
SkinDiamond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
K790,

Спасибо,я не заметил сразу
...
Рейтинг: 0 / 0
Подсчет доли группировкой
    #39558431
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SkinDiamondСарказм и шутки не уместныУместны. Ты не учишься, а ни хера не делая ноешь"сделайте за меня".
...
Рейтинг: 0 / 0
Подсчет доли группировкой
    #39558444
SkinDiamond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Elic,
Лол,я не прошу Вас делать за меня
...
Рейтинг: 0 / 0
Подсчет доли группировкой
    #39558702
AnSi_Sr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SkinDiamondя не заметил сразу
Это даже не Рэйлин.
...
Рейтинг: 0 / 0
Подсчет доли группировкой
    #39558704
AnSi_Sr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AnSi_SrSkinDiamondя не заметил сразу
Это даже не Рэйлин.

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


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