0

我在 HANA Studio 中使用查询,它的工作

 CASE WHEN T0."U_ISS_SalEmp2" is not null THEN CONCAT
 (T7."SlpName",CONCAT ('+',T0."U_ISS_SalEmp2")) ELSE T7."SlpName" END
 AS"Sales Emp",

但我想 CONCAT 更多领域

例如 :

CASE WHEN T0."U_ISS_SalEmp2" is not null THEN CONCAT (T7."SlpName",CONCAT ('+',T0."U_ISS_SalEmp2"),CONCAT
 ('+',T0."U_ISS_SalEmp3"),CONCAT ('+',T0."U_ISS_SalEmp4")) ELSE
 T7."SlpName" END  AS"Sales Emp",
4

1 回答 1

2

您可以使用两个管道符号||进行链式连接。

您的示例如下所示:

CASE 
 WHEN T0."U_ISS_SalEmp2" is not null 
      THEN 
          T7."SlpName" || '+' || 
          T0."U_ISS_SalEmp2" || '+' ||
          T0."U_ISS_SalEmp3" || '+' ||
          T0."U_ISS_SalEmp4"
 ELSE
         T7."SlpName" 
END         AS "Sales Emp"
于 2020-05-25T10:51:35.277 回答