У меня есть таблица в Oracle с несколькими строками в данной части. Каждая строка имеет количество и цену, связанные с ней. Существует также общее количество, которое добавляет набор строк для данной части. Ниже приведен образец данных. Мне нужно получить средневзвешенную цену за деталь. Например, если количество 100 части имеет цену 1 и количество 50 имеет цену 2, то средневзвешенная цена составляет 1.33333333
PART TOTAL_QTY QTY PRICE_PER
----------------------------------
part1 317 244 27
part1 317 40 53.85
part1 317 33 24.15
Идеи?