|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
27.06.2013, 18:42 | #1 |
Форумчанин
Регистрация: 09.04.2013
Сообщений: 110
|
MSSQL расчет средней стоимости материала
Добрый вечер! ОЧЕНЬ прошу помощи! Задача следующая, дана таблица, нужно рассчитать среднюю стоимость:
Код:
Столбец pr содержит информацию о том, поступил товар (1) или его списали (-1, если он поступил, то в остаток=остаток (изначально обнуленный)+кол-во, если списали, то остаток=остаток-кол-во, опять же для каждого товара ИНДИВИДУАЛЬНЫЙ РАСЧЕТ!! дайте хотя бы идеи как это сделать... я думала сделать выборку по наименованию, посчитать количество товара каждого наименования (сколько 1, сколько 2 и т.д.), затем что-то вроде : Код:
Есть задача - реши ее!
Последний раз редактировалось ТипичныйСтудент; 27.06.2013 в 18:44. |
27.06.2013, 20:07 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Вы, как мне кажется, путаете и себя и нас.
что Вы пытаетесь сделать? Остаток - он же ОДИН для каждого товара (как, кстати и средняя цена). Зачем эти данные, которые можно (и нужно) получать запросом писать в таблицу, да ещё и в каждую строку таблицы! |
27.06.2013, 20:40 | #3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Если уж рассчитывать остаток и среднюю цену с записью в таблицу, то напрашивается вторая таблица. Если вообще их нужно в таблицу писать. Что касается расчета средней цены остатка, то судя по данным прихода и расхода аж бегом остаток в количественном выражении может быть нулевым, а в стоимостном не нулевым. Или наоборот. Что тогда? Особенно первый вариант интересен, в связи с делением на ноль. Второй кстати тоже, поскольку можно поиметь нулевую цену, или отрицательную в случае разнознаковых сумм
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 27.06.2013 в 20:43. |
27.06.2013, 20:50 | #4 |
Форумчанин
Регистрация: 09.04.2013
Сообщений: 110
|
уу я далека от бухгалтерии...была задача с такими исходными данными и задание: рассчитать средние цены, с учетом прихода и расхода...
вот допустим пришло 5го числа 5 шт по 10р и 10го 3шт по 8р, а списываться будут 2шт по СРЕДНЕЙ цене...вот ее и надо найти.. ср_цена=((5*10) +(3*8))/(5+7) если не ошибаюсь... вот и после списывания значит осталось уже 7шт по 6,16, но 15го числа поступило еще 10 по 7, теперь кол-во равно17 шт, а ср_цена = ((7*6,16)+(10*7))/17.... Есть задача - реши ее!
Последний раз редактировалось ТипичныйСтудент; 27.06.2013 в 21:22. |
27.06.2013, 21:10 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Т.е. тебе нужно списать непроданный товар что ли?
I'm learning to live...
Последний раз редактировалось Stilet; 27.06.2013 в 21:15. |
27.06.2013, 21:18 | #6 |
Форумчанин
Регистрация: 09.04.2013
Сообщений: 110
|
мне нужно найти среднюю цену товара) товар поступает с разными ценами на склад, а списывается по одной...но если 5го он списался по одной, то 10го цена (средняя) может и поменяться...все зависит от стоимости новой поступившей партии....
вот как мне дали задачу, так я ее и написала( я не пойму как сделать, чтобы сначала отобрать один товар со всей таблице, впихнуть значение формулы в столбец средняя цена, посчитав при этом остаток...мне бы с кодом подсказали.... Есть задача - реши ее!
|
27.06.2013, 21:40 | #7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Код:
I'm learning to live...
|
27.06.2013, 21:45 | #8 |
Форумчанин
Регистрация: 09.04.2013
Сообщений: 110
|
а если не секрет, то как по другому? хотя бы в общих чертах...
и что такое t1?? Есть задача - реши ее!
|
27.06.2013, 21:53 | #9 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Остатки и средние величины нужно расчитывать исходя из периода реализации товара (ну или списания).
I'm learning to live...
|
||
30.06.2013, 02:26 | #10 |
Форумчанин
Регистрация: 09.04.2013
Сообщений: 110
|
блин, я понимаю, что вопрос тупой, но как правильно прописать алиасы t1 и t2?? ибо ругается и просит их объявить
Есть задача - реши ее!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Расчет стоимости экскурсии | danichca | Microsoft Office Excel | 5 | 15.02.2013 15:51 |
расчет стоимости или средневзвешенной цены в сводной таблице | Максим1981 | Microsoft Office Excel | 2 | 08.02.2013 11:25 |
Расчет стоимости продукции. (Отправка по email) | VovaNorris | PHP | 0 | 23.09.2012 15:11 |
Расчет стоимости | nevka | Microsoft Office Access | 2 | 18.09.2012 02:09 |
расчет стоимости на радиокнопках | Valuh | JavaScript, Ajax | 0 | 17.09.2011 00:05 |