TSQL и случай, когда с несколькими выражениями?

У меня есть несколько условий, и результат для них должен быть таким же. Я поискал в сети и нашел такие вещи:

CASE ProductLine
     WHEN 'R' THEN 'Road'
     WHEN 'M' THEN 'Mountain'
     WHEN 'T' THEN 'Touring'
     WHEN 'S' THEN 'Other sale items'
     ELSE 'Not for sale'
  END

Это хорошо, но не то, что мне нужно, для меня это больше похоже на то, что R, M, T и S имеют одинаковый результат, а A, B, C, D, например, don нет. Как мне это сделать? Я не могу подключиться к OR, или, по крайней мере, не смог :). Может быть, что-то вроде этого?

CASE ProductLine
     WHEN 'R' OR 'M' OR ... THEN 'Road'
     ELSE 'Not for sale'
  END
6
задан gbn 17 October 2011 в 10:23
поделиться