Trước hết, || Else
không có ý nghĩa. Phần sau ||
phải là một biểu thức khác để nối.
Thứ hai, bạn chắc chắn có thể lồng case
nhưng trong trường hợp của bạn, bạn không cần. Một case
duy nhất biểu thức có thể có nhiều when
/ then
các nhánh, ở dạng 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
.