sql >> Databáze >  >> RDS >> Sqlserver

Kalkulace zásob první do skladu (FIFO).

Navrhuji navrhnout tabulku následovně:Přidejte do tabulky nové pole, např. qty_out

Stůl před prodejem:

Item transaction code    qty     qty_out  price   
 apple   IN                    5    0        10.00    
 apple   IN                    3    0        20.00   
 apple   OUT                   6    null

A tabulka po prodeji 6 položek:

Item    transaction code    qty     qty_out  price   
 apple   IN                    5    5        10.00    
 apple   IN                    3    1        20.00   
 apple   OUT                   6    null

Cenu můžete zjistit porovnáním "qty" s "qty_out" (pro IN transakce).



  1. Připojte svého OEM ke Grafaně pomocí aplikace Enterprise Manager pro Grafana

  2. Vystoupejte výš v cloudu s MariaDB SkySQL

  3. Najděte nejbližší odpovídající řetězce a jejich podřetězce pomocí SQL dotazu

  4. Provedení dotazu Oracle Ad Hoc s chybou Bind Parameters Out; ORA-00907:chybí pravá závorka