没测试,你试试吧 
Select WC.BarCode,WC.Name,WC.WaresCount,(WC.WaresCount-Sc.WaresCount) ChangeCount,
 Change1, 
 Change2, 
 Change3, 
 Change4, 
 Change5, 
 Change6, 
 Change7, '20020101' CheckDate  
from StoreCheckold_cent SC,Wares_cent WC,StoreCheckDetail_cent WCS,
(Select WaresCount Change1 From StoreCheckDetail_cent,Wares_cent WC Where BarCode=WC.BarCode and Type='A'),
(Select WaresCount Change2 From StoreCheckDetail_cent,Wares_cent WC Where BarCode=WC.BarCode and Type='B'),
(Select WaresCount Change3 From StoreCheckDetail_cent,Wares_cent WC Where BarCode=WC.BarCode and Type='G'),
(Select WaresCount Change4 From StoreCheckDetail_cent,Wares_cent WC Where BarCode=WC.BarCode and Type='C'),
(Select WaresCount Change5 From StoreCheckDetail_cent,Wares_cent WC Where BarCode=WC.BarCode and Type='D'),
(Select WaresCount Change6 From StoreCheckDetail_cent,Wares_cent WC Where BarCode=WC.BarCode and Type='E'),
(Select WaresCount Change7 From StoreCheckDetail_cent,Wares_cent WC Where BarCode=WC.BarCode and Type='F')
Where WC.BarCode=SC.BarCode and WC.WaresCount<>SC.WaresCount;