SQLServer中怎么将多个字段中的值合成一个新字段
不是那种合成到一个字段的值里面的那种,就比如这样一张表
想让它生成一个新字段,值分别为国区,地区,大区的汇总
要怎么写
select 国区 id from table
union all
select 大区 id from table
可以用CONCAT(),如果版本低不支持可以直接用"+"(加号)
SELECT CONCAT(A,B) from TABLE-------将A字段与B字段合并
SELECT A+B----将A字段与B字段合并(注意:如果A,B不是字符串例如浮点将是数学意义上的加法)
SLECT CONVERT(NVARCHAR(100),A)+CONVERT(NVARCHAR(100),B) ----方法2增强版