【发布时间】:2019-12-11 20:00:36
【问题描述】:
我正在编写一个存储过程,它将字符串作为输入参数之一,然后检索结果。
我熟悉下面的 SQL CASE 格式。
CASE
WHEN col1 in ('val1', 'val2', 'val3')
THEN 'HELLO'
WHEN col1 in ('val4', 'val5', 'val6')
THEN 'WORLD'
END AS col2
其他方式的查询应该是什么?
就像我将col2 值作为'HELLO' 一样,它应该返回所有带有col1 的行,其中包含'val1', 'val2', 'val3'
【问题讨论】: