update test.dbo.[09zb] set [08年序号]=test.dbo.[08zb].序号 where
EXISTs(select * from test.dbo.[08zb] A where A.生产企业=test.dbo.[09zb].生产企业 and A.包装数量=test.dbo.[09zb].包装数量)
08zb表中有个序号,我想把相应的生产企业、包装数量相等的记录的“序号”字段 填入 09zb表中的"[08年序号]" 字段但set后写错了,望指点。
EXISTs(select * from test.dbo.[08zb] A where A.生产企业=test.dbo.[09zb].生产企业 and A.包装数量=test.dbo.[09zb].包装数量)
08zb表中有个序号,我想把相应的生产企业、包装数量相等的记录的“序号”字段 填入 09zb表中的"[08年序号]" 字段但set后写错了,望指点。
解决方案 »
- 如何判断表中的某个字段是否存在?
- 修改存储过程和触发器语句中的所有者
- 求教一个问题:SQL server可以检测中英文吗?
- 数据库被修改【求救】
- 死了,死了,我的sql服务器启动不了了,怎么办呢??
- www.csdn.net 的IP ADDRESS。
- 怎样在前台得到Print打印出来的值啊?
- 如何在数据库里找到含有相同字段的表?
- 请问not in 和 not not exists 有区别吗? (sql问题)
- 请问我想把一个变量设为NULL,怎么办?把一个字段设为NULL,怎么办?
- SQLserver 创建索引问题
- EXECUTE sp_executesql 为什么连着用.只用其中一个不就行了吗?..忘记了..
set a.[08年序号]=b.序号
from test.dbo.[09zb] a,test.dbo.[08zb] b
where b.生产企业=a.生产企业 and b.包装数量=a.包装数量
A.[08年序号]=B.序号
from test.dbo.[09zb] A
JOIN test.dbo.[08zb] B
ON B.生产企业=A.生产企业 and A.包装数量=B.包装数量
a
set
a.[08年序号]=b.序号
from
test.dbo.[09zb] a,test.dbo.[08zb] b
where
b.生产企业=a.生产企业 and b.包装数量=a.包装数量