收录日期:2021/01/26 06:24:10 时间:2016/07/30 20:32:40 标签:基础类
A表
AT
1
2
3
4
5


B表
BT   MM
1    o
2    u
3    j
4    l
5    k


A表的AT等于B表的BT字段
要求把AT改成MM的内容
结果如下
A表
AT
o
u
j
l
k
update A 
set AT=B.MM
from a,b
where a.AT=B.BT
update A set AT=B.MM from B where A.AT =B.BT

update a
set a.at = b.mm
from a,b
where a.at = b.bt
update a set a.AT=b.MM
from A表 a,B表 b where a.AT=b.BT
要是类型相同的话就直接

update A set AT=B.MM from A join B on A.AT =B.BT

update a
set a.AT = b.MM
from A a,B b
where a.AT = b.BT
update a
set at=mm
from a inner join b 
on a.at=b.bt
update A set AT=B.MM from B where A.AT =B.BT

if db_id('A') is not null
    drop table A
go
create table A
(
 [AT] char(1) not null
)

if db_id('B') is not null
    drop table B
go
create table B
(
 [BT] char(1) not null,
 MM char(1) not null
)

insert into A 
  select '1' union
  select '2' union
  select '3' union
  select '4' union
  select '5'
go

insert into B 
  select '1','o' union
  select '2','u' union
  select '3','j' union
  select '4','l' union
  select '5','k'
go

update A set a.[AT]=b.MM 
from A a 
left join B b
on a.[AT]=b.BT

select * from A

drop table A,B

AT   
---- 
o
u
j
l
k

update 表A set AT=MM from 表B where AT=BT

郑州的来报个道,散分了。 远程连接问题 跪求解决web项目诡异的异常问题 套接字问题 netbios 获得指定IP的共享目录 SQL 按ID及列内容自动生成序号排序问题 AD3812连接时提示:端口不可用 字符串怎么分割呀。 一个event能不能通知到多个人 如何让中间层返回一个数据集 郑州的做vb.net的报个道了。 postfix如何只充当纯粹的邮件客户端 谁在java中调用过sharepoint中的webservice啊? 程序员都是闷骚型男,鉴定完毕 小汉澳洲发车失误原因查明 离合器故障丢杆位 Microsoft Visual FoxPro 扩展库 MyFll.fll的应用 VC 6.0调用Visual Studio 2003写的DLL 【NBA】广而告之... 如何更改eclipse declaration视图所使用的浏览器? 向SharePoint 2010网站页面的多种格式文本框插入图片 困惑了好几天求高手帮帮忙 求解:VS2003写的DLL,VC 6.0调用有问题吗 mfc写个http连接代理的程序,但是basic认证不过。 两个mysql服务器之间如何高效的倒数据?? Thoughts of my mind for work or life 值此节日到来之际,上班的心情比上坟还沉重 xsl 模板 【诛仙2 开始更新啦?】【不是愚人节吧?】 求一个关于ImageView控件的invalidateDrawable方法的例子,多谢~ 如何将数据以UTF-8编码存储到TXT文档中