Sigtbarheden i detailbranchen er lavere end nogensinde før.
13. juni 2024
Slettet bruger
28. januar 2014 - 15:31#1
Det kan laves som SELECT ved hjælp af Analytic functions. Noget i stil med dette (skrevet efter hukommelsen så skal måske justeres lidt):
select s1.* ,Pris * least(Antal, Beh-nvl(Akk,0)) Værdi from ( select b.Varenummer, b.Beh, t.Pris, t.Antal ,sum(t.Antal) over(partition by t.Varenummer order by t.Dato desc ROWS BETWEEN UNBOUNDED PRECEDING AND 1 PRECEDING) Akk from Beholdning b, Transaction t where t.varenummer = b.varenummer ) s1 where Akk <= Beh
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.