select y.StockNumber, t.StockLevel - y.StockLevel from yesterday as y inner join today as t on (y.StockNumber = t.StockNumber)
redigera:
för att fånga produkter i dagens tabell som inte fanns i tabellen igår:
select y.StockNumber, t.StockLevel - coalesce(y.StockLevel,0) from yesterday as y right join today as t on (y.StockNumber = t.StockNumber)
Koalesceren säkerställer att om du har en produkt som inte finns i yesterday
, får du t.StockLevel - 0
istället för t.StockLevel - NULL