Advertisement
Guest User

Untitled

a guest
Oct 17th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 0.34 KB | None | 0 0
  1. CREATE FUNCTION udf_GetCost (@JobId INT)
  2. RETURNS DECIMAL(6,2)
  3. AS
  4. BEGIN
  5. DECLARE @TotalSum DECIMAL(6,2) =
  6. (SELECT ISNULL(SUM(p.Price * op.Quantity),0) FROM Parts AS p
  7. JOIN OrderParts AS op ON op.PartId = p.PartId
  8. JOIN Orders AS o ON o.OrderId = op.OrderId
  9. JOIN Jobs AS j ON j.JobId = o.JobId
  10. WHERE j.JobId = @JobId)
  11.  
  12. RETURN @TotalSum
  13.  
  14. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement