Запрос на определение средневзвешенной цены

У меня есть таблица в 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

Идеи?

10
задан MikeTWebb 19 January 2011 в 20:47
поделиться