Сделана 8 лаба

This commit is contained in:
2022-10-26 04:00:02 +03:00
parent 38c08028f1
commit c96fca8bc7
4 changed files with 106 additions and 0 deletions

19
Lab8/Task3.sql Normal file
View File

@@ -0,0 +1,19 @@
USE AdventureWorks;
GO
CREATE PROCEDURE Sales.GetDiscountsForCategoryAndDate
@Category nvarchar(50) = NULL,
@DateToCheck datetime = NULL
AS
BEGIN
IF @DateToCheck IS NULL SET @DateToCheck = GETDATE();
SELECT Description, DiscountPct, Type, Category, StartDate, EndDate, MinQty, MaxQty
FROM Sales.SpecialOffer
WHERE Category IN (@Category) AND (@DateToCheck BETWEEN StartDate AND EndDate);
END
EXEC Sales.GetDiscountsForCategoryAndDate 'Reseller'
DECLARE @DateToCheck datetime
SET @DateToCheck = DATEADD(MONTH, 1, GETDATE())
EXEC Sales.GetDiscountsForCategoryAndDate 'Reseller', @DateToCheck