SQL语句,跪求大神

chenlianxiang_Blog 2018-03-02 06:23:34
现有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表中detail_data中。请提供SQL或存储过程
...全文
937 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
且听师说 2018-03-05
  • 打赏
  • 举报
回复
着实没看懂题,我数了下他detail_data里的位数也和题目对不上啊
chenlianxiang_Blog 2018-03-03
  • 打赏
  • 举报
回复
引用 1 楼 zheninchangjiang的回复:
我只想知道,谁设计的,有没有人想打死他
移动的面试题
chenlianxiang_Blog 2018-03-03
  • 打赏
  • 举报
回复
引用 4 楼 _大约在冬季_的回复:
[quote=引用 3 楼 z10843087 的回复:] 这是面试题?这个表从结构设计就有问题。不符合范式规范,这个问题还是从源头处理比较好。
告诉出题人,这个题出的冇水平,让他重出一个新题?[/quote] 中国移动的测试面试题
  • 打赏
  • 举报
回复
detail_data 每16位 为 一组 为什么 第二、三个数子 都是 9位的 怎么体现 "每" 的意义
吉普赛的歌 2018-03-02
  • 打赏
  • 举报
回复
引用 3 楼 z10843087 的回复:
这是面试题?这个表从结构设计就有问题。不符合范式规范,这个问题还是从源头处理比较好。
告诉出题人,这个题出的冇水平,让他重出一个新题?
OwenZeng_DBA 2018-03-02
  • 打赏
  • 举报
回复
这是面试题?这个表从结构设计就有问题。不符合范式规范,这个问题还是从源头处理比较好。
zheninchangjiang 2018-03-02
  • 打赏
  • 举报
回复
我只想知道,谁设计的,有没有人想打死他
zheninchangjiang 2018-03-02
  • 打赏
  • 举报
回复
个人感觉,这个存储过程做了也很难获得性能,另外,detail_data是CHAR还是VARCHAR也影响代码

590

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧