SELECT
CASE
WHEN FIRST_NAME = 'alina' THEN (COMMISSION*RATE/TOTAL_DAYS)
ELSE REWARD
END AS reward
FROM testing;
мне нужно проверить, если TOTAL_DAYS
является 0
или NULL
. Как я могу это сделать? Для случая NULL
я могу использовать функцию ISNULL
.Проверка на ноль или NULL в делителем
Но как я могу проверить оба случая 0
или NULL
? В случае TOTAL_DAYS
- ZERO
или NULL,
- TOTAL_DAYS = 1
.
И если это ноль или NULL, то, что вы хотите сделать? –