2016-10-01 71 views
0

enter image description hereSQL表LEFT OUTER连接查询

附加图像的解决方案是什么?如何删除null?

ClosingQty列应体现价值购买,出售,但其反映空值

+0

请删除C#标记并为您的特定数据库添加标记。 –

+0

http://meta.stackoverflow.com/questions/285551/why-may-i-not-upload-images-of-code-on-so-when-asking-a-question/285557#285557 –

回答

0

由于S.QUANTITY为NULL,所以您的解决方案失败,因此任何算术都将导致NULL答案。您需要检查空,并用有效数字取代,例如0

下面应该工作:

ISNULL(P.QUANTITY,0) - ISNULL(S.QUANTITY, 0) AS ClosingQty

真正的问题,虽然是为什么S.QUANTITY空首先?

+0

谢谢先生大卫.......现在好了 –