SELECT WareA.商品编号,WareA.商品数量-WareB.商品数量
FROM (SELECT 商品编号, SUM(商品数量) 商品数量 FROM A GROUP BY 商品编号) WareA
INNER JOIN
(SELECT 商品编号, SUM(商品数量) 商品数量 FROM B
GROUP BY 商品编号) WareB
ON(WareA.商品编号 = WareB.商品编号)
我写了这条查询语句,目的是查询A表编号相同的商品总数-B表编号相同的商品的总数,可是当B表的值为空时,A表减B表的总数的结果也为空,我希望当B表为空时也显示计算的结果,比如a=100,b=null,a-b=100-null=100.不知道可不可以这样显示.