SQL如何将多行数据合并到一行

如题,需要将员工的一年的工资表显示出来,已通过表关系查询到员工每月的工资情况,现在需要对每个员工的工资进行合并到另外一张临时表中 每员工一条记录记录了每月的工资... 如题,需要将员工的一年的工资表显示出来, 已通过表关系查询到员工每月的工资情况,现在需要对每个员工的工资进行合并到另外一张临时表中  每员工一条记录 记录了每月的工资,现在问题是 如何将已得到的工资记录 合并到另外一张表中去 见图第二张表中的 1--12是对应每月的工资现在我是通过存储过程来处理的 但是却不知道如果合并 望各位达人帮帮忙  附上存储过程create proc GetuserPay @sj char(4),@user varchar(20) as declare @uid varchar(30),@name varchar(50) create table #tempuser(uid varchar(30),name varchar(50),sj datetime,pay decimal(9,2)) insert into #tempuser select distinct(g.username),u.usernames,riqi,pay   from GongZi g join user_user u on u.username=g.username where convert(varchar,riqi,120) like (Select Convert(Varchar(7),  '2008',120))+'%' select * from #tempuser create table #monthlist(uid varchar(30),m1 decimal(9,2),m2 decimal(9,2),m3 decimal(9,2),m4 decimal(9,2),m5 decimal(9,2),  m6 decimal(9,2),m7 decimal(9,2),m8 decimal(9,2),m9 decimal(9,2),m10 decimal(9,2),m11 decimal(9,2),m12 decimal(9,2))go 展开
 我来答
杨小天百事通
2020-09-25 · 一句话共享知识,简单聊知识。
杨小天百事通
采纳数:3682 获赞数:453945

向TA提问 私信TA
展开全部

excel如何将多行数据合并到一行?这个视频告诉你!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
MuCloudLi
2011-09-19 · TA获得超过480个赞
知道小有建树答主
回答量:802
采纳率:0%
帮助的人:746万
展开全部
select username , sum(pay) as pay from GongZi group by username
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式