select y.StockNumber, t.StockLevel - y.StockLevel from yesterday as y inner join today as t on (y.StockNumber = t.StockNumber)
edytuj:
aby uchwycić produkty w tabeli dzisiaj, których nie było w tabeli wczoraj:
select y.StockNumber, t.StockLevel - coalesce(y.StockLevel,0) from yesterday as y right join today as t on (y.StockNumber = t.StockNumber)
Połączenie zapewnia, że jeśli masz produkt, którego nie ma w yesterday
, otrzymasz t.StockLevel - 0
zamiast t.StockLevel - NULL