我需要一个允许部分匹配的case语句。我得到了一个语法错误,但是想知道是否可能有类似的解决方法。如果不行,我的备选方案是重写成游标...
SELECT CASE ColumnName
WHEN 'value1' THEN 'answer1'
WHEN 'value2' THEN 'answer2'
WHEN LIKE '%TEST%' THEN 'answer3'
END AS Answer
FROM TableName