「CASE DEFAULT」から複数のレコードを返す方法。
例えば:
Master.COLUMN1 IN (CASE '@InputString'
WHEN 'One' THEN 1
WHEN 'Two' THEN 2
WHEN 'THREE' THEN 3
ELSE (SELECT NUM_BER FROM TABLE1 WHERE COLUMN2 LIKE '%@InputString%')
END)
One を渡してみましたが、1 が返されます。どうすればこれを解決できますか??