我目前有一张表如下:
id product_id name bm url
1 nn-007 文件1 信息 信息
2 cc-4-l 文件2 财务 财务
3 gg-5-r 文件3 信息 信息
我现在想要,url 字段的内容为: bm + product_id +name 如下: id product_id name bm url
1 nn-007 文件1 信息 信息/nn-007文件1
2 cc-4-l 文件2 财务 财务/cc-4-l文件2
3 gg-5-r 文件3 信息 信息/gg-5-r文件3 语句怎么写,谢谢,解决马上给分
id product_id name bm url
1 nn-007 文件1 信息 信息
2 cc-4-l 文件2 财务 财务
3 gg-5-r 文件3 信息 信息
我现在想要,url 字段的内容为: bm + product_id +name 如下: id product_id name bm url
1 nn-007 文件1 信息 信息/nn-007文件1
2 cc-4-l 文件2 财务 财务/cc-4-l文件2
3 gg-5-r 文件3 信息 信息/gg-5-r文件3 语句怎么写,谢谢,解决马上给分
select *,url=bm+'/'+product_id+name
from tb
更新
update tb
set url=bm+'/'+product_id+name
update table
set url=bm +'/'+product_id+name
(
id int ,
product_id varchar(20),
name varchar(20),
bm varchar(20),
url varchar(60))
go
insert into tb
select 1,'nn-007','文件1','信息','信息' union all
select 2,'cc-4-l','文件2','财务','财务' union all
select 3,'gg-5-r','文件3','信息','信息' select id,product_id,name,bm,url =bm+'/'+product_id+name from tb