永发信息网

数据语句查询

答案:4  悬赏:50  手机版
解决时间 2021-04-22 21:26

表 A

年份 工资

2000 1000

2001 2000

2002 3000

2003 4000

用一条SQL语句查询出 得到下列表(例如 2001年的工资=2000年工资和2001年工资之和)

年份 工资

2000 1000

2001 3000

2002 6000

2003 10000

最佳答案

你可以试下:(a为表A,t1,t2为表A的别名)


select 年份,
(select sum(工资) from a t2 where t2.年份<=t1.年份) as 工资
from a t1

全部回答

--author:【DBA】小七

set nocount on declare @t table (年份 int ,工资 int) INSERT INTO @t SELECT 2000,1000 union all select 2001,2000 UNIOn ALL select 2002,3000 UNIOn ALL select 2003,4000 SELECT * FROM @t select a.年份, sum(b.工资) as 工资 from @t a,@t b where a.年份>=b.年份 group by a.年份

set nocount off

年份 工资 ----------- ----------- 2000 1000 2001 2000 2002 3000 2003 4000

年份 工资 ----------- ----------- 2000 1000 2001 3000 2002 6000 2003 10000

可以做的。。生成一个结果集显示就好了。。没必要修改原始数据

select语句不支持计算吧。

你表A里都没有你下面那表的数据。

应该查不到。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
谁知道这部小说的名字?
谁知道《小酒窝》的歌词
4000元想配台3A比较不错的台式~加显示器哦~
更好的开始名人名言,有关别离是为了更好的开
嘉实多润滑油(胶东路)我想知道这个在什么地方
D格雷少年第二季到底什么时候出
八月描述风景的诗句,黄瓜好吃的样子用语言怎
真三国无双5.3A6的复活勋章在哪买?
魔力学堂的逍遥游(一周)使用有限制吗?
如何帮助学生树立自信,现代教师应具备什么样
李惠利中学自行车租赁点地址有知道的么?有点
没钻可以当家族高管吗?有实力 会管理!
什麼樣的男生女生最喜歡?
帮找首歌、要中英问对照的,采纳再加100分、
为什么我QQ的密保问题给别人改了
推荐资讯
国安俱乐部与大格小格的谈判怎么样了?
谁玩QQ飞车?
杭州哪有买鞋跟钉的地方?
广州增城市永宁街道邮编多少
微软字体一年多少钱,方正字体版权费多少?什
啥是感恩节?不懂啊!
西红柿是植物吗?
面朝大海下句还有什么,面朝大海 春暖花开 后
太无聊,不知道玩什么游戏,各位兄弟快 给我说
红钻怎么开
怎么样顺利通过面试?
无线网卡的速度慢了,怎么办?什么时候网卡不
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?