首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎样更新?该如何处理

2012-01-19 
怎样更新?数据库a表商品编码商品名称标志数量单价总价日期00100数码相机02250050002007-02-0100200U盘0320

怎样更新?
数据库a表
商品编码         商品名称         标志         数量             单价               总价           日期
00100               数码相机             0             2                 2500               5000         2007-02-01
00200               U盘                       0             3                 200                 600           2007-01-01
00500               U盘                       0             1                 300                 300           2007-01-01

数据库b表
商品编码     价格
00100           2900
00200           230

怎样把b表里的价格对应a表单价更新,效果:
商品编码         商品名称         标志         数量             单价               总价           日期
00100               数码相机             0             2                 2900               5000         2007-02-01
00200               U盘                       0             3                 230                 600           2007-01-01
00500               U盘                       0             1                 300                 300           2007-01-01


[解决办法]

Update
B
Set
B.[单价] = A.[单价]
From
A, B
Where b.[商品编码] = A.[商品编码]

热点排行