Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. DECLARE @AvailableCount INT
  2.  
  3. IF @ItemType IS NOT NULL
  4.  
  5. BEGIN
  6.  
  7. SELECT @AvailableCount=COUNT(SerialNumber.ProductID)-COUNT(Rental.SerialNumber)
  8. FROM PRODUCT
  9. INNER JOIN SerialNumber
  10. ON Product.ProdID=SerialNumber.ProductID
  11. INNER JOIN Rental
  12. ON SerialNumber.SerialNumber=Rental.SerialNumber
  13. WHERE ProdDescription=@ItemType AND @AvailableCount>0
  14. SELECT COUNT(*) AS 'Number Available', RENTAL.StoreID,ProdDescription, ProdName,ProdSize, ProdFlex, ProdTerrain, ProdAbilityLevel,ProdShape,ProdRocker
  15. FROM PRODUCT
  16. INNER JOIN SerialNumber
  17. ON Product.ProdID=SerialNumber.ProductID
  18. INNER JOIN Rental
  19. ON SerialNumber.SerialNumber=Rental.SerialNumber
  20. WHERE ProdDescription=@ItemType
  21. GROUP BY RENTAL.StoreID, ProdDescription, ProdName,ProdSize, ProdFlex, ProdTerrain, ProdAbilityLevel,ProdShape,ProdRocker
  22. ORDER BY 2,1
  23. RETURN (0);
  24. END
  25. ELSE
  26. BEGIN
  27. PRINT 'Please Enter one of the following Products:
  28. "Snowboard"
  29. "Skies"
  30. "Splitboard"
  31. "Boots"
  32. "Goggles"
  33. "Helmet"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement