库表A里数据如下
ID | MONEY |
11 20.00
22 30.00
33 30.00现在需要把ID为('22','33')的列更新成ID=55,但因为该表的结构是以ID和MONEY为主键的,所以这样更新的话只有把22和33列的MONEY相加后才能更新,也就是把22,33这两条合并成一条。
请问如何能实现?
ID | MONEY |
11 20.00
22 30.00
33 30.00现在需要把ID为('22','33')的列更新成ID=55,但因为该表的结构是以ID和MONEY为主键的,所以这样更新的话只有把22和33列的MONEY相加后才能更新,也就是把22,33这两条合并成一条。
请问如何能实现?
解决方案 »
- alter database 和 alter system
- 请高手帮忙优化一个SQL语句
- 我编写了自己的第一个trigger里面有错误,找不到原因
- ORA-12203: TNS:unable to connect to destination不知道是什么问题
- 请教语句!急
- 初级问题
- 请问如何把*.txt的数据导入oracle数据库
- 用 c++ builder 6.0 能编译pro*c/c++ 的程序吗?
- 很菜的问题:oracle存储过程怎么样能返回一个结果集?(就象SQL SERVER那样)
- Oracle10g在32位win7电脑安装失败
- 关于从表中按要求随机抽取数据的问题
- 创建数据库例程失败
两条合并,什么情况下?也不说清楚条件,money一样?还是紧紧局限于将id为22和33的进行合并?