楼主: Tigflanker
1419 3

[问答] 求助问题:在数据库中依照变量A条件对变量B做加合 [推广有奖]

  • 8关注
  • 18粉丝

副教授

49%

还不是VIP/贵宾

-

威望
0
论坛币
2321 个
通用积分
9.9128
学术水平
179 点
热心指数
194 点
信用等级
167 点
经验
27443 点
帖子
622
精华
0
在线时间
851 小时
注册时间
2011-3-27
最后登录
2023-5-14

楼主
Tigflanker 发表于 2013-7-31 20:28:32 |AI写论文
100论坛币
如下表:

AB  
F
1
2 94
1 3 115
2 2 108
2 3 104
5 2 210
5 3 225

在上表中,依照A分组,对F进行累加:
AB
F
1
2 94
1 3 115
2 2 108
2 3 104
5 2 210
5 3 225
10 (无规则)
94+115=209
2 0(无规则) 212
3 0(无规则) 435

请朋友们求助,SQL,宏,都可,谢谢。

最佳答案

治感冒 查看完整内容

这个意思?你累加的最终表现是总和吗?
关键词:数据库 sql 数据库
Bye SAS.
若有缘,能重聚。

沙发
治感冒 发表于 2013-7-31 20:28:33
  1. PROC SQL;
  2. CREATE TABLE exp AS
  3. SELECT a, sum(f) FROM a
  4. GROUP BY a;
  5. QUIT;
复制代码
这个意思?你累加的最终表现是总和吗?
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
Tigflanker + 1 + 1 + 1 谢谢,就这个意思。

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

藤椅
Tigflanker 发表于 2013-8-1 11:28:09
自己顶一下,更新了。
Bye SAS.
若有缘,能重聚。

板凳
治感冒 发表于 2013-8-1 11:43:38
治感冒 发表于 2013-8-1 11:39
这个意思?你累加的最终表现是总和吗?
SELECT a , sum(f) FROM a这句,
SELECT a中的a是变量名
FROM a中的a是你的原表名。

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 00:04