0
私は在庫変動の合計にSQLステートメントを使用していますが、在庫がどのように変更されるかはさまざまです。SQL 1つのタイプで複数のタイプの合計在庫を変更しました<0
次のSQLクエリでは、在庫が変更され合計を合計することをタイプ1,6および9で確認します。
しかし、さらに1つのタイプが追加され、タイプ0であり、在庫が負の数である場合にこれを合計する唯一のストックです。
select ART.Artcode, SUM(VRDMUT.VrdMutAantal)
from Kingsystem.tabVoorraadMutatie VRDMUT
inner join Kingsystem.tabArtikel ART
on ART.ArtGid = VRDMUT.VrdMutArtGid
where VRDMUT.VrdMutDatum between dateadd(day, -7, date(now())) and date(now()) AND VRDMUT.VrdMutSoort IN (1,6,9)
GROUP BY ART.Artcode
誰かが私が望む結果を得るためにクエリをどうするか知っていますか?
とSUM式
SUM(ABS(VRDMUT.VrdMutAantal))
でABSを使うのか? –
使用しているDBMSがわからないODBC接続を使用しています – Mike