Nejprve || Else
nedává smysl. Část za ||
musí být dalším výrazem ke zřetězení.
Za druhé, určitě můžete vnořit case
výrazů, ale ve vašem případě to nemusíte. Jeden case
výraz může mít více when
/then
větve, ve tvaru case when [condition_A] then [expression_if_A_is_true] when [condition_B] then [expression_if_A_is_false_and_B_is_true] else [expression_if_A_and_B_are_both_false] end
.