SQL Running Subtraction

前端 未结 3 775
一整个雨季
一整个雨季 2021-01-07 01:44

I have a result set as below:

Item    ExpectedQty  ReceivedQty  Short
Item01  30           45           5
Item01  20           45           5

Item02  40             


        
3条回答
  •  耶瑟儿~
    2021-01-07 02:38

    SELECT  a.ExpectedQty,
        b.ReceivedQty,
        CASE WHEN b.ReceivedQty < a.ExpectedQty
             THEN b.ReceivedQty - a.ExpectedQty
             ELSE 0
        END Short
    FROM    dbo.a a
    INNER JOIN dbo.b b
    ON      a.ItemId = b.ItemId
    

提交回复
热议问题