日期:2014-05-19  浏览次数:20631 次

求怎样更新排列语句?
有张数据库a表
编号         商品名称         标志         数量             单价               总价           日期
100           数码相机               0             2                 2500               5000         2007-02-01
101             U盘a                     0             3                 200                 600           2007-01-01
102             U盘b                     0             1                 300                 300           2007-01-01
103             U盘c                     0             1                 300                 300           2007-01-01
如果把编号103改成101效果如下:(就是编号字段里的数据有变化)
编号         商品名称         标志         数量             单价               总价           日期
100           数码相机               0             2                 2500               5000         2007-02-01
101             U盘c                     0             1                 300                 300           2007-01-01
102             U盘a                     0             3                 200                 600           2007-01-01
103             U盘b                     0             1                 300                 300           2007-01-01



------解决方案--------------------
101 U盘a 0 3 200 600 2007-01-01
102 U盘b 0 1 300 300 2007-01-01
然后这两条变为这两条?
102 U盘a 0 3 200 600 2007-01-01
103 U盘b 0 1 300 300 2007-01-01

upate tb
set 编号 = '101 '
where 编号 = '103 '