mssql sqlserver sql脚本拼接字段方法分享


摘要:
下文将讲述在sql server中使用sql脚本将一个值连接到另外一个值上,构成一个新的列,
我们将这种操作称之为”拼接字段”。



注意事项:
sql server中拼接字段直接采用 “+” 将字段相加起来,形成新的列。
sql 拼接字段,如果非字符类型,需先转换为字符类型,然后再做相应的拼接操作。

例:

 CREATE TABLE A
	(shopId varchar(30) not null,
	qty int  not NULL,
	price int  not NULL,
	priceAll  AS qty*price,
	note nvarchar(20))  
go
insert into A (shopId,qty,price,note)
values('A',1,2,'橡皮擦'),('B',2,3,'圆珠笔'),('C',4,5,'正姿笔'),
('D',6,27,'圆规'),('E',8,8,'三角板'),('F',10,23,'弹珠')
---拼接方法
select shopId+'   数量:'+convert(varchar(10),qty)+'单价:'
+convert(varchar(10),price)+'  说明:'+note  as [说明] from A 
go
truncate table A 
drop     table A
mssql_sqlserver_拼接字段的方法分享

mssql_sqlserver_拼接字段的方法分享