I want the day of week for each friday that is coming from my date column in SQL Server.
What I tried so far is,
SELECT
[EntryDate] AS 'Date',
DATEPART(dw,[EntryDate]) AS 'Week' ,
CASE WHEN
DATEPART(dw,[EntryDate]) = DATEPART(dw,[EntryDate]) AND DATENAME(dw,[EntryDate]) = 'Friday'
THEN
DATENAME(dw,[EntryDate])
END AS 'DayName'
FROM [dbo].[EnergyDetails]
Output is:-
Can anybody please give some focus.
Thanks.
pls try this:
SELECT
Date,
DATEADD(DD,(7- DATEPART(DW,Date)),c.Date) as 'End Date',
DATENAME(DW,(DATEADD(DD,(6- DATEPART(DW,Date)),Date))) as 'DayName'
FROM TABLE_NAME;
Collected from the Internet
Please contact [email protected] to delete if infringement.
Comments