当前位置: 代码迷 >> Oracle面试 >> oracle有关问题
  详细解决方案

oracle有关问题

热度:2884   发布时间:2013-02-26 00:00:00.0
oracle问题
现有A表和B表,有bill_id,detail_data两个字段,其中bill_id为数字型,是用户手机号码;detail_data十个字符串总长度为4000,每16位是一组,每组由两部分组成,费用代码(7位)和费用(9)位(位:位数包括空格),多个组成拼成该字段的内容。现要将A表中的bill_id和B表中的bill_id相当的记录,将其detail_data合入B表中的detail_data,原则是费用代码相同的,将费用相加,A表中有但B表中没有的费用代码,将费用代码和费用追加到B表detail_data中.请提供SQL或者存储过程.
例如:
表A
bill_id detail_data
13817578888 4500051 1804142011 304505011 420….
表B
bill_id detail_data
13817578888 4505011 9004143011 304500051 420….


------解决方案--------------------------------------------------------
用连接查询,这个是查询里面最基础的了
------解决方案--------------------------------------------------------
ding ........
  相关解决方案