请选择 进入手机版 | 继续访问电脑版
楼主: firefox29
1315 4

怎样求当前时点前一个小时的额度累计 [推广有奖]

  • 11关注
  • 1粉丝

博士生

28%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
3694 点
帖子
131
精华
0
在线时间
305 小时
注册时间
2012-1-23
最后登录
2023-6-20

firefox29 发表于 2014-11-26 14:23:48 |显示全部楼层 |坛友微信交流群
相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
如题:(数据忘记排序了)
[td]
ObsTRANS_ATDATETIMEtime_ll1
112000.002013-11-1610:07:499:07:49
210000.002013-11-1610:11:299:11:29
312000.002013-11-1810:34:079:34:07
41760.002013-11-1811:21:3310:21:33
514000.002013-11-1920:32:0719:32:07
623000.002013-11-1920:33:0119:33:01
750000.002013-11-2115:22:1614:22:16
829000.002013-11-2115:23:1314:23:13
94900.002013-11-2115:25:2014:25:20
102445.002013-11-2115:26:1814:26:18
11992.002013-11-2313:22:5912:22:59
12992.002013-11-2313:23:3012:23:30
13820.002013-11-299:16:488:16:48
14110000.002013-11-2910:56:099:56:09
1550000.002013-11-2910:56:489:56:48
1660000.002013-11-2910:57:359:57:35
1750000.002013-11-2910:58:069:58:06
1810000.002013-11-2910:58:329:58:32
198170.002013-11-2911:11:4410:11:44
2010000.002013-11-2911:12:1410:12:14
213000.002013-11-2911:13:2710:13:27
225000.002013-11-2911:14:4510:14:45
233582.002013-11-2911:15:1610:15:16
2450000.002013-11-2911:17:5910:17:59
2523070.002013-11-2912:22:1411:22:14
26880.002013-11-2912:38:5611:38:56
2710115.002013-12-1911:33:2310:33:23
28239.002013-12-1914:21:4813:21:48
29523.002013-12-1914:25:2413:25:24
30268.002013-12-1914:25:4913:25:49

数据给出了金额、日期、时间、倒退一个小时的时点,
希望对于每一条观测,求当前时点前一个小时的额度累计。
还望大虾们赐教!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:datetime Trans time date ATET

amt_data.xlsx

11.92 KB

数据

teqel 发表于 2014-11-27 14:42:02 |显示全部楼层 |坛友微信交流群
  1. proc sql;
  2. create table bb1 as
  3. select *, (select sum(trans_at) from BBB a where a.time<b.time_1 and a.date=b.date)
  4. from BBB b
  5. order by date, time;
  6. quit;
复制代码

使用道具

firefox29 发表于 2014-11-29 16:07:28 来自手机 |显示全部楼层 |坛友微信交流群
teqel 发表于 2014-11-27 14:42
大侠真赞!!小的刚入门SQL,求大侠指点原理~若麻烦的话,推荐个书也是极好的~谢谢谢谢!

使用道具

firefox29 发表于 2014-11-29 17:17:30 |显示全部楼层 |坛友微信交流群
/*explain: 对比与group by计算新变量,该SQL没有一个确定的分组变量,因此对每一条观测都做一次子查询,子查询本身不能使用group by(因为用了group by 会产生多条结果,而子查询是对每一条观测做出的),解决办法是一组where a.gp1=b.gp1 and a.gp2=b.gp2 ;end;*/

使用道具

teqel 发表于 2014-11-30 10:27:36 |显示全部楼层 |坛友微信交流群
firefox29 发表于 2014-11-29 16:07
大侠真赞!!小的刚入门SQL,求大侠指点原理~若麻烦的话,推荐个书也是极好的~谢谢谢谢!
我是新手。看书主要是advance教材里面的sql部分

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-3-29 00:38