求SQL中字段替换字段的语句

来源:百度知道 编辑:UC知道 时间:2024/05/14 14:44:11
在SQL数据库中,我有两个表,分别是Inventory和bianma,我想将Inventory中的cinvcode字段中的内容替换成bianma中的'产品名称'字段的内容
我用了以下语句
UPDATE Inventory
SET cinvname = 产品名称
FROM Inventory cinvcode, bianma 产品名称
倒是全部替换了,可被替换后的字段所有的值都是一样的,是bianma 产品名称中的一条记录而已
请问如何才能实现
在线等,急,.谢谢各位了
我没有设置关联,如果设置关联也可以,就是两个表的ID号都是一样的,可关联怎么要怎么设置呢

首先确定两个表靠什么关联的?有什么字段关联,譬如Inventory的id==cinvcode的id

注意一个id对应一个产品名,否则失败

你最好把表结构给一下,这样没法给你意见

update Inventory set Inventory.cinvname =bianma.产品名称
where Inventory.id=bianma.id

运行前备份一下表,我怕出错,出错再给你调试