求解sql server 重复相加保存其他表

seeage 2012-10-31 03:56:12
1表:收费数据


序号 编号 金额
1 6 2
2 6 6
1 6 2
3 7 3
1 6 3

我想把相同序号,相同编号的金额相加,相加的结果保存到

2表:收费列表 里面的实收金额

想要的效果:序号是1,编号是6 收费列表里面的实收金额=7

在sql server 里面用

大侠帮忙
...全文
304 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
LongRui888 2013-12-20
  • 打赏
  • 举报
回复
这个问题还没解决?
發糞塗牆 2012-10-31
  • 打赏
  • 举报
回复
insert into 表(列名要和select的一一对应)
select 列名
seeage 2012-10-31
  • 打赏
  • 举报
回复
运行就出现

消息 121,级别 15,状态 1,第 1 行
INSERT 语句的选择列表包含的项多于插入列表中的项。SELECT 语句中值的数目必须与 INSERT 语句中列的数目匹配。
發糞塗牆 2012-10-31
  • 打赏
  • 举报
回复
2008没有啥用不了的语句,你所谓的用不了是啥意思?
开启时代 2012-10-31
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]
SQL code
insert into 收费列表(序号,编号,实收金额)
select 序号,编号,SUM(金额)
from 收费数据
group by 序号,编号
[/Quote]
用不了? 不能啊 08更好使
seeage 2012-10-31
  • 打赏
  • 举报
回复
select 序号, 编号, sum(金额)
from 收费数据
group by 序号, 编号

只能查询,如何保存呀!


insert into 收费列表(序号,编号,实收金额)
select 序号, 编号, sum(金额)
from 收费数据
group by 序号, 编号

这个用不了
我是sql server2008
汤姆克鲁斯 2012-10-31
  • 打赏
  • 举报
回复
insert into 收费列表(序号,编号,实收金额)
select 序号, 编号, sum(金额)
from 收费数据
group by 序号, 编号
汤姆克鲁斯 2012-10-31
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

select 序号, 编号, sum(金额)
from 收费数据
group by 序号, 编号


消息 121,级别 15,状态 1,第 1 行
INSERT 语句的选择列表包含的项多于插入列表中的项。SELECT 语句中值的数目必须与 INSERT 语句中列的数目匹配。
[/Quote]

insert into收费列表(序号,编号,实收金额)
select 序号, 编号, sum(金额)
from 收费数据
group by 序号, 编号
开启时代 2012-10-31
  • 打赏
  • 举报
回复
insert into 收费列表(序号,编号,实收金额)
select 序号,编号,SUM(金额)
from 收费数据
group by 序号,编号
seeage 2012-10-31
  • 打赏
  • 举报
回复
select 序号, 编号, sum(金额)
from 收费数据
group by 序号, 编号


消息 121,级别 15,状态 1,第 1 行
INSERT 语句的选择列表包含的项多于插入列表中的项。SELECT 语句中值的数目必须与 INSERT 语句中列的数目匹配。



shoppo0505 2012-10-31
  • 打赏
  • 举报
回复
select 序号, 编号, sum(金额)
from 收费数据
group by 序号, 编号

开启时代 2012-10-31
  • 打赏
  • 举报
回复
insert into TB2(序号,编号,实收金额)
select 序号,编号,SUM(金额)
from tb1
group by 序号,编号

22,294

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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