Question : sql if else syntax

I have a siple statement no idea where I am errig.

DECLARE @R-Day int
DECLARE @StartDate
SET  @R-Day int=15

DECLARE @MR-Day int
SET @MR-Day = DAY(GETDATE())  -- GETS TODAY'S DATE EXAMPLE 1,2,...31

IF @MR-Day i= 15   ---If it its 15th of the month
@StartDate='1999-01-01 00:00:00'
ELSE
@StartDate ='2008-02-02 00:00:00'
  i AM ASSUMING EVERYTHING IS CORRECT. but cannot copile the above.

Basically what I need to do is find today's day (1.....31) . If 15th of moth set a different satrt date.
Any help would be greatly appreciated.

Thanks

YRKS









9GETdATE())
Code Snippet:
1:
x
Open in New Window Select All

Answer : sql if else syntax

SELECT @StartDate = CASE DAY(GETDATE()) WHEN 15 THEN '1999-01-01 00:00:00'
ELSE '2008-02-02 00:00:00'
END
Random Solutions  
 
programming4us programming4us