Цитата: Mtirt ➤ Код:
select sum(sp.itemprice)/count(*) from smprodexpspec t, smspec sp, smdocuments a
where a.doctype='PE'
and a.doctype=sp.doctype
and a.id=sp.docid
and sp.doctype=t.doctype
and sp.docid=t.docid
and sp.specitem=t.specitem
and a.createdat between :dateStart and :dateend
and t.artingredient = :MyArticle
неплохо
но есть маленькое НО
ингредиент мы получаем из штуки килограмм,следовательно например берем банку емкостью 300гр. за цену 35руб. условно и получаем ингредиент 280гр с ценой за килограмм 116 руб с копейками (35/0,3)
можно это учесть при расчете средне-арифметического?