select y.StockNumber, t.StockLevel - y.StockLevel from yesterday as y inner join today as t on (y.StockNumber = t.StockNumber)
редактиране:
за заснемане на продукти в днешната таблица, които не са били във вчерашната таблица:
select y.StockNumber, t.StockLevel - coalesce(y.StockLevel,0) from yesterday as y right join today as t on (y.StockNumber = t.StockNumber)
Обединяването гарантира, че ако имате продукт, който не е в yesterday
, ще получите t.StockLevel - 0
вместо t.StockLevel - NULL