如何在
case
语句的when
部分中使用or
?DECLARE @TestVal INT
SET @TestVal = 1
SELECT
CASE @TestVal
WHEN 1 THEN 'First'--- this line
WHEN 2 THEN 'First'--- and this line
WHEN 3 THEN 'Third'
ELSE 'Other'
END
我希望使用以下方法代替上面的两行代码:
when 1 or 2 then 'First'