Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
ola_ya_22 Member Откуда: Сообщений: 251 |
как подсчитать средне взвешанное по неделям? таблица содержит дату, цену на дату и объем формула расчета=цена на дату*объем+цена на дату*объем..../сумм(объема) |
19 сен 12, 14:21 [13189138] Ответить | Цитировать Сообщить модератору |
iap Member Откуда: Москва Сообщений: 47052 |
Если неделя начинается с понедельника, тоGROUP BY DATEDIFF(DAY,0,[Дата])/7 |
19 сен 12, 14:33 [13189292] Ответить | Цитировать Сообщить модератору |
Ennor Tiegael Member Откуда: Сообщений: 3348 |
iap, По DATEPART(wk, ...) не лучше? А откуда начинается неделя, это клиент и сам решит, ему виднее. |
19 сен 12, 14:35 [13189309] Ответить | Цитировать Сообщить модератору |
iap Member Откуда: Москва Сообщений: 47052 |
Нормально? Ну и ладно! |
||
19 сен 12, 14:39 [13189351] Ответить | Цитировать Сообщить модератору |
ola_ya_22 Member Откуда: Сообщений: 251 |
iap, не всегда неделя начинается с понедельника и субботы и воскресенья нет. формула расчета не совсем такая нужно цену дня1*объем1+ценудня2*объем2+...нужное количество суммы произведений-должно наверное как-то вычисляться и все разделить на сумму объемов. |
19 сен 12, 14:39 [13189358] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |