Hi, top of the day to you,
I am trying to write a case statement in access from the sql view. It doesn't seem to work so i tried the switch syntax which returns an error.
Is it possible to use the case syntax in access sql view? if not how can i do this.
this is my sample query
SWITCH
(
(MONTH(SPELL_DISCHARGE_DATE) IN (4,5,6) AND YEAR(SPELL_DISCHARGE_DATE) =2007) = "Q1 07/08"
, (MONTH(SPELL_DISCHARGE_DATE) IN (7,8,9) AND YEAR(SPELL_DISCHARGE_DATE) =2007) = "Q2 07/08"
, (MONTH(SPELL_DISCHARGE_DATE) IN (10,11,12) AND YEAR(SPELL_DISCHARGE_DATE) =2007) = "Q3 07/08"
, (MONTH(SPELL_DISCHARGE_DATE) IN (1,2,3) AND YEAR(SPELL_DISCHARGE_DATE) =2008) = "Q4 07/08"
,FALSE, "Not Current Financial year"
) as Quarter
Please help
I am trying to write a case statement in access from the sql view. It doesn't seem to work so i tried the switch syntax which returns an error.
Is it possible to use the case syntax in access sql view? if not how can i do this.
this is my sample query
SWITCH
(
(MONTH(SPELL_DISCHARGE_DATE) IN (4,5,6) AND YEAR(SPELL_DISCHARGE_DATE) =2007) = "Q1 07/08"
, (MONTH(SPELL_DISCHARGE_DATE) IN (7,8,9) AND YEAR(SPELL_DISCHARGE_DATE) =2007) = "Q2 07/08"
, (MONTH(SPELL_DISCHARGE_DATE) IN (10,11,12) AND YEAR(SPELL_DISCHARGE_DATE) =2007) = "Q3 07/08"
, (MONTH(SPELL_DISCHARGE_DATE) IN (1,2,3) AND YEAR(SPELL_DISCHARGE_DATE) =2008) = "Q4 07/08"
,FALSE, "Not Current Financial year"
) as Quarter
Please help