update的问题!急!!!

maya415 2004-02-13 11:17:16
环境是sql7,现有一张表是这个样子的:
ID 客户 项目 时间 金额
1 01 A 1 123
2 01 A 2 456

其中ID是自动编号,时间是按月份来的一次性生成12个月,每个客户和项目在一个月中应该只有一条记录,金额是由另外的一张表算出来的。
现在由于客户和项目的编码方案有变化,其中有一些是要合并的,我就直接update了,结果表中出现了很多客户和项目在同一个月里有两条记录。如下:
ID 客户 项目 时间 金额
1 01 A 1 100
3 01 A 1 23
这样的话,月底和另一个表的金额对帐的时候报错,系统是这样去对的:
100和123 ,23和123
而且查询的时候也只能够反映其中的一条记录。
现在要将客户,项目,时间相同的记录的金额加起来,而且只允许有一条记录。


我该怎么办?麻烦各位大侠了!
谢先!!!!
...全文
30 19 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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