Я не уверен, что не так с этой последовательностью операторов case. Я посмотрел онлайн, и синтаксис кажется правильным, но я получаю сообщение об ошибке. Любая помощь будет высоко оценена!Отсутствует ключевое слово из SELECT CASE
CASE
when A = '1' then
when sequence_number = 5 then 9
when sequence_number = 6 then 9
end
when A = '2' then
when sequence_number = 5 then 9
when sequence_number = 6 then 9
end
when A = '3' then
when sequence_number =7 then 9
when sequence_number =8 then 9
end
else T.number
end as number
вам нужен дополнительный «случай» в зависимых пунктах дела? т.е. случай, когда A = '1', а затем * случай *, когда sequence_number ... и т. д. – Mikeb
сглаживание столбца с зарезервированным словом ('number'), вероятно, не очень хорошая идея. –