[tab1]
col1 col2 col3
-------------------
AZ01 NULL NULL
AZ02 NULL NULL
AZ03 NULL NULL[tab2]
col1 col2
------------
AZ01 54
AZ02 68
AZ03 43 问怎么用UPDATE语句将表[tab2]中数据相应更新到表[tab1],使得结果如下
[tab1]
col1 col2 col3
-------------------
AZ01 54 NULL
AZ02 68 NULL
AZ03 43 NULL
col1 col2 col3
-------------------
AZ01 NULL NULL
AZ02 NULL NULL
AZ03 NULL NULL[tab2]
col1 col2
------------
AZ01 54
AZ02 68
AZ03 43 问怎么用UPDATE语句将表[tab2]中数据相应更新到表[tab1],使得结果如下
[tab1]
col1 col2 col3
-------------------
AZ01 54 NULL
AZ02 68 NULL
AZ03 43 NULL
解决方案 »
- 数据库管理文件系统
- 安装SQL server2005_l简体中文开发版问题
- sql如何显示某个月的全部日期
- 初学mssql。一个有关存储过程的问题
- 请帮忙xp_cmdshell的怪问题!
- 请问大家初学数据库,那本书比较好啊
- 请问对text字段的WHERE判断,用LIKE快还是用CHARINDEX快??
- SQL2000的LOGO增长问题
- SQL 2000客户端调用存贮过程将服务器中指定的文件存到指定的表中~~~~~~~
- 高分请问:如何实现在sql server2000中,导出一个数据库中的所有table到一个.txt文件中
- sql如何查询当天数据?
- 报错:列名'FSupplyerID'无效,请帮我找一找,实在找不出来了。
update [tab1]
set col2=[tab2].col2
from [tab1],[tab2]
where [tab1].col1=[tab2].col1