powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Логика кода агрегаты vs оконные фукнции
4 сообщений из 4, страница 1 из 1
Логика кода агрегаты vs оконные фукнции
    #39977259
Dmitry1521
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Помоги плз. в блоке, где я использую оконные функции возможно ли использование не оконных, а простых расчетов? на простые расчеты как count (distinct v.id) / count (distinct c.id_user) вместе с оконными функциями у меня возвращает ошибку 'not a single-group group function (Session: 1671606981981279985)'

Как обычно строят такую логику, когда есть оконные функции и простые расчеты?


SELECT
distinct
substring(date_trunc('week', c.callqetime),1,10) as period
cc.name,
count (distinct c.id) over (partition by cc.name,date_trunc('week', c.time)),
count (distinct v.id) over (partition by cc.name,date_trunc('week', c.time)),
count (distinct v.id) / count (distinct c.id_user)

FROM replica
...
Рейтинг: 0 / 0
Логика кода агрегаты vs оконные фукнции
    #39977275
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry1521,

count (distinct v.id) over() / count (distinct c.id_user) over()

.....
stax
...
Рейтинг: 0 / 0
Логика кода агрегаты vs оконные фукнции
    #39977309
PuM256
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dmitry1521,

авторSELECT
distinct
substring(date_trunc('week', c.callqetime),1,10) as period
cc.name,
count (distinct c.id) over (partition by cc.name,date_trunc('week', c.time)),
count (distinct v.id) over (partition by cc.name,date_trunc('week', c.time)),
count (distinct v.id) / count (distinct c.id_user)

FROM replica
Это точно не ошибка? Было бы одно поле, можно было бы переписать c group by. А то distinct + аналитика как у вас - это наркомания какая-то.
...
Рейтинг: 0 / 0
Логика кода агрегаты vs оконные фукнции
    #39977334
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
это вообще не оракл...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Логика кода агрегаты vs оконные фукнции
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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