Использование tsql больше чем знак в выражении CASE

(case [dbo].[YearsInService]([DateEngaged],getdate())
   when (0) then (0) 
   when (1) then (4) 
   when (2) then (8)
    when (3) then (12)
     when (4) then (32) 
     when (5) then (40) 
     when (6) then (48) 
     when (7) then (56) 
     when (8) then (104) 
     when (9) then (117) 
     when (10) then (150) else (-1) end)

Теперь в моей последней строке, как я могу сказать, что 10 и выше должны быть возвращены как 150?

Ответы на вопрос(6)

Ваш ответ на вопрос