I use a SELECT query to get data from a calendar TABLE. I want the data when we are today except on Fridays when I want the data for Friday, Saturday and Sunday. Here is my query:
SELECT *
 FROM Calendar
 WHERE entry_date =
 CASE 
 WHEN DATEPART(dw,GETDATE()) = 6
 THEN  CAST(GETDATE() AS DATE) OR DATEADD(day, 1, CAST(GETDATE() AS DATE)) OR DATEADD(day, 2, CAST(GETDATE() AS DATE))
 ELSE
 CAST( GETDATE()AS DATE)
 END;
which gives me incorrect syntax
 
     
     
    