Zuerst || Else
macht keinen Sinn. Der Teil nach ||
muss ein anderer zu verkettender Ausdruck sein.
Zweitens können Sie es sicherlich case
verschachteln Ausdrücke, aber in Ihrem Fall brauchen Sie das nicht. Ein einzelner case
Ausdruck kann mehrere when
haben /then
Verzweigungen, in der Form 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
.