我通过两个查询到inn
和out
别名列,我想这样做, res=(inn-out)
,但它给我一个错误。减去2别名列
Invalid column name 'inn'.
Invalid column name 'out'.
?
select productname
,inn=isnull((select sum(orderqty)
from purchasing.purchaseinvoicedetail
where productfk=Production.product.productid),0)
,outt=isnull((select sum(orderqty)
from sales.salesinvoicedetail
where productfk=Production.product.productid ),0)
,res=(inn-outt)
from production.product
谢谢你很好地工作 – 2013-05-14 06:06:56