update test_1 a
set bbbb = (select decode(max(bbbb),null,0,max(bbbb)) from test2 where a.aaaa=aaaa)
set bbbb = (select decode(max(bbbb),null,0,max(bbbb)) from test2 where a.aaaa=aaaa)
解决方案 »
- !!!!在线求助:日期判断!!!
- 急!求助 简单
- [求助]如何从游标中查出满足条件的数据的行数
- 请问一下各位。在ORACLE中删除 近万条的数据要花多久的时间!
- 菜鸟提问:怎样建一个自己的表空间和用户,用来存储自己的数据?
- oracle 8i 在2000、xp下的安装
- is null 索引问题
- 【delphi中利用ClientDataSet和ADOQuery分别如何调用oracle中的存储过程-JCC0128-400分奉上】
- 临睡前问一句,谁知道如何打开EOM,为什么oracle把日常操作搞得这么复杂,真是!!!80分谁要
- DBA studio不能进入了是怎么回事
- 一个简单的查询
- 判断视图是否存在后删除视图
先把test_2表的记录去重(根据字段aaaa)
然后用去重后的的语句 然后在UPDATE 那样更新的话就是第一条而不是楼上的那种最大值了