Hi,
I'm trying to use a 'between' condition within a CASE statement, but I get an error. I don't want to have to repeat the CASE expression for each 'When' because it's pretty long. Anyway, here's what I want to do:
CASE myVeryComplexSubqueryThatReturnsAnInteger
WHEN BETWEEN 1 AND 5
THEN 90 * myVeryComplexSubqueryThatReturnsAnInteger
ELSE WHEN BETWEEN 6 AND 10
THEN 45 * myVeryComplexSubqueryThatReturnsAnInteger
ETC.
END
THANKS!
I'm trying to use a 'between' condition within a CASE statement, but I get an error. I don't want to have to repeat the CASE expression for each 'When' because it's pretty long. Anyway, here's what I want to do:
CASE myVeryComplexSubqueryThatReturnsAnInteger
WHEN BETWEEN 1 AND 5
THEN 90 * myVeryComplexSubqueryThatReturnsAnInteger
ELSE WHEN BETWEEN 6 AND 10
THEN 45 * myVeryComplexSubqueryThatReturnsAnInteger
ETC.
END
THANKS!