我正在Eloqua BI中工作。我正在尝试创建一个列,其中要包含其他两个列的数据。这些其他列包含客户数量。 到目前为止,这些列已使用以下SQL逻辑(在“编辑列公式字段”中)创建:
CASE
WHEN column_name = '1' THEN 'a'
WHEN column_name = '2' THEN 'b'
WHEN column_name = '3' THEN 'c'
ELSE ‘def’
我发现上面的代码仅对第一个WHEN返回正确的值。所有其他列均具有随机值。
如何修复上面的代码以接收所有列的正确值?为什么该说法不正确?