Tuesday, 28 June 2022

sql store proc

 CREATE PROCEDURE dbo.StudentAttendenceReport 'daily'

    @daytype nvarchar(20)

  

AS

  

  IF @daytype ='weekly'

    BEGIN

      SELECT * FROM [dbo].[Tbl_Daily_Attendance]

WHERE ADate BETWEEN DATEADD(d,-7,

CONVERT(nvarchar(10),GETDATE(),101)) 

AND CONVERT(nvarchar(10),GETDATE(),101)

    END



  IF @daytype ='daily'

    BEGIN


SELECT*  FROM [dbo].[Tbl_Daily_Attendance]

WHERE ADate = CONVERT(nvarchar(10),

GETDATE(),101);

END

  IF @daytype ='monthly'

    BEGIN

SELECT * FROM [dbo].[Tbl_Daily_Attendance]

WHERE ADate BETWEEN DATEADD(d,-30,

CONVERT(nvarchar(10),GETDATE(),101)) 

AND CONVERT(nvarchar(10),GETDATE(),101)


END

No comments:

Post a Comment

7 Common mistakes in Dot Net — You can avoid

  There are many common mistakes made during .NET (ASP.NET, .NET Core) development, which affect performance, security, and code… Code Crack...