powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / список производителей товара с указанием суммы...
13 сообщений из 13, страница 1 из 1
список производителей товара с указанием суммы...
    #39597380
Gomn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно получить: список производителей товара с указанием суммы продаж их товара, отсортированный по убыванию сумм продаж, в список должны попасть только те производители, для которых наибольшее отклонение минимальной и максимальной суммы продаж их товара от средней суммы продаж не превышает 25%.
SELECT PRODUCT_CODE,PRODUCT_MANUFACTURER,TOTAL_SUM
FROM
ORDERS
GROUP BY PRODUCT_MANUFACTURER,PRODUCT_CODE
HAVING MIN(TOTAL_SUM) - AVG(TOTAL_SUM) < TOTAL_SUM * 25 AND MAX(TOTAL_SUM) - AVG(TOTAL_SUM) < TOTAL_SUM * 25
ORDER BY PRODUCT_MANUFACTURER DESC;
не работает
...
Рейтинг: 0 / 0
список производителей товара с указанием суммы...
    #39597383
Gomn,

во-первых, 25% - это "* 0.25", а не "* 25"
во-вторых, дальше даже смотреть не стал
...
Рейтинг: 0 / 0
список производителей товара с указанием суммы...
    #39597385
Фотография шК0ДЕР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gomn, оформил бы все задания одним постом...
...
Рейтинг: 0 / 0
список производителей товара с указанием суммы...
    #39597387
шК0ДЕР,

и на форуме " работа ", а не тут :)
...
Рейтинг: 0 / 0
список производителей товара с указанием суммы...
    #39597402
Gomn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый Э - ЭхGomn,
во-вторых, дальше даже смотреть не стал
полная фигня?
...
Рейтинг: 0 / 0
список производителей товара с указанием суммы...
    #39597478
Вероянто
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вероятно, это была задача на https://docs.oracle.com/cd/B19306_01/server.102/b14200/functions101.htm
...
Рейтинг: 0 / 0
список производителей товара с указанием суммы...
    #39597509
merch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gomn, попробуй сначала свой запрос без having.
...
Рейтинг: 0 / 0
список производителей товара с указанием суммы...
    #39597781
Gomn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ORA-00934: group function is not allowed here
00934. 00000 - "group function is not allowed here"
*Cause:
*Action:
Error at Line: 112 Column: 31
...
Рейтинг: 0 / 0
список производителей товара с указанием суммы...
    #39597953
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В данном случае известная шутка "ошибка в 13-й строке" перестает быть шуткой.

GomnError at Line: 112 Column: 31

Измененный запрос нам предлагается угадать?
...
Рейтинг: 0 / 0
список производителей товара с указанием суммы...
    #39597961
dmdmdmВ данном случае известная шутка "ошибка в 13 -й строке" перестает быть шуткой.

GomnError at Line: 112 Column: 31

Измененный запрос нам предлагается угадать?в 17-й же вроде?
;)
...
Рейтинг: 0 / 0
список производителей товара с указанием суммы...
    #39598221
Gomn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может это длинное условие должно попасть в WHERE?
...
Рейтинг: 0 / 0
список производителей товара с указанием суммы...
    #39598224
Фотография шК0ДЕР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gomn, попробуй :-)
...
Рейтинг: 0 / 0
список производителей товара с указанием суммы...
    #39598741
Загги
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
для начала, все поля не участвующие в группировке надо обернуть агрегатными функциями

Код: plsql
1.
2.
3.
4.
5.
6.
SELECT PRODUCT_CODE,
            PRODUCT_MANUFACTURER,
            SUM(TOTAL_SUM) TOTAL
FROM ORDERS
GROUP BY PRODUCT_CODE,
                PRODUCT_MANUFACTURER 
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / список производителей товара с указанием суммы...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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