K
Kraig
I am trying to compare values and calculate the difference between them based
on the compairason. Here is the code I have so far but I always get a syntax
error.
IF [U_Start date] <= [C_Start date] AND [U_End date] <= [C_End date] THEN
[Expr1] = DateDiff("n", [C_Start date], [U_End date]); {[Expr1] =
DateDiff("n", [C_Start date], [U_End date])}}
{ELSEIF [U_Start date] >= [C_Start date] AND [U_End date] >= [C_End date]
THEN [Expr1] = DateDiff("n", [U_Start date], [C_End date]); {[Expr1] =
DateDiff("n", [U_Start date], [C_End date])}}
{ELSEIF [U_Start date] >= [C_Start date] AND [U_End date] <= [C_End date]
THEN [Expr1] = DateDiff("n", [U_Start date], [U_End date]); {[Expr1] =
DateDiff("n", [U_Start date], [U_End date])}}
[ELSE [U_Start date] <= [C_Start date] AND [U_End date] >= [C_End date]
THEN [Expr1] = DateDiff("n", [C_Start date], [C_End date]); {[Expr1] =
DateDiff("n", [C_Start date], [C_End date])}]
ENDIF AS Expr1,
I modeled my syntax from http://docs.ingres.com/sqlref/IfThenElse, if anyone
can help I would appreciate it.
Thanks.
on the compairason. Here is the code I have so far but I always get a syntax
error.
IF [U_Start date] <= [C_Start date] AND [U_End date] <= [C_End date] THEN
[Expr1] = DateDiff("n", [C_Start date], [U_End date]); {[Expr1] =
DateDiff("n", [C_Start date], [U_End date])}}
{ELSEIF [U_Start date] >= [C_Start date] AND [U_End date] >= [C_End date]
THEN [Expr1] = DateDiff("n", [U_Start date], [C_End date]); {[Expr1] =
DateDiff("n", [U_Start date], [C_End date])}}
{ELSEIF [U_Start date] >= [C_Start date] AND [U_End date] <= [C_End date]
THEN [Expr1] = DateDiff("n", [U_Start date], [U_End date]); {[Expr1] =
DateDiff("n", [U_Start date], [U_End date])}}
[ELSE [U_Start date] <= [C_Start date] AND [U_End date] >= [C_End date]
THEN [Expr1] = DateDiff("n", [C_Start date], [C_End date]); {[Expr1] =
DateDiff("n", [C_Start date], [C_End date])}]
ENDIF AS Expr1,
I modeled my syntax from http://docs.ingres.com/sqlref/IfThenElse, if anyone
can help I would appreciate it.
Thanks.