Как запросить данные с помощью метода FIFO для инвентаризации в SQL
У меня есть таблица TabBill(IDBill, CreateDate, IDProduct, Number, Price, TotalMoney, Type). Включая счета-фактуры на покупку и продажу
Экс:
IDBill CreateDate IDProduct Number Price TotalMoney Type
P001 01/12/2016 001 10 10.000 100.000 In
P002 03/12/2016 001 5 12.000 60.000 In
S001 05/12/2016 001 4 12.000 48.000 Out
S002 07/12/2016 001 10 15.000 150.000 Out
P005 07/12/2016 002 10 10.000 100.000 In
Теперь я хочу, чтобы запрашивать данные с использованием метода ФИФО для iventories и прибыли в SQL сервере
Спасибо за помощь!
Что я уже пробовал:
Я использую sql server 2005. Вы не могли бы мне помочь?
[no name]
Вы забыли сказать нам, в чем вам нужна помощь.
Member 10677976
мне нужно, чтобы вы помогли мне запросить инвентаризацию и прибыль от таблицы TabBill методом fifo в sql server
[no name]
Это мне ни о чем не говорит. Где запрос, который вы написали? Что не так с вашим запросом?
Member 10677976
Действительно. Я не знаю, с чего начать мой запрос, и у меня нет запроса. Итак, вы можете мне помочь? Пожалуйста...
[no name]
Ах, так вы ожидаете, что мы тогда будем делать? Научить тебя SQL? Написать запрос для вас и сделать вашу работу за вас? www.w3schools.com могу помочь вам начать.
Richard Deeming
Мы программисты, а не бухгалтеры! :)
Даже после прочтения это описание[^], "запрос данных с использованием метода fifo" все еще ничего для меня не значит.
Начните с записи шагов, которые вам нужно будет предпринять, чтобы сгенерировать отчет вручную. Затем попробуйте превратить эти шаги в SQL-запросы.
Если вы все еще боретесь, нажмите "улучшить вопрос" и обновите свой вопрос списком шагов и любым достигнутым прогрессом.