在每个MSSQL结果之间添加一个字符串

时间:2018-05-28 21:37:20

标签: sql sql-server

我正在尝试做一些简单但有困难的事情:

例如:

SELECT Val_1 + "," + Val_2 + "," + Val_3 FROM MY_TABLE

结果:

FOO,BOO,DOO

最简单的方法是什么?

2 个答案:

答案 0 :(得分:0)

假设Val字段为varchar,请执行以下操作

SELECT Val_1 + ',' + Val_2 + ',' + Val_3 FROM MY_TABLE

concat函数

上的一些sql版本
SELECT concat(Val_1,',',Val_2,',',Val_3) result FROM MY_TABLE

答案 1 :(得分:0)

使用CONCAT执行此操作

SELECT CONCAT (Val_1,',',Val_2,',',Val_3) AS Result FROM MY_TABLE