楼主: kongqunyu
1299 8

[原创博文] 编号 [推广有奖]

  • 10关注
  • 2粉丝

副教授

37%

还不是VIP/贵宾

-

威望
0
论坛币
2977 个
通用积分
0.4469
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
14735 点
帖子
183
精华
0
在线时间
1274 小时
注册时间
2008-7-16
最后登录
2019-1-7

4论坛币
一个数据库编号不规则  可以按照顺序排列   比如 11
11
11
222
222
311
321
332


我想在前面加一列 加一列 统一起来  比如 11都变成 1  222 变成2 …………   这个情况怎么办??

最佳答案

关键词:不规则 怎么办 数据库 数据库
沙发
可~乐 发表于 2011-12-21 16:07:27 |只看作者 |坛友微信交流群
试试这样
  1. data test;
  2. input number;
  3. cards;
  4. 11
  5. 11
  6. 222
  7. 222
  8. 311
  9. 321
  10. 332
  11. ;
  12. run;

  13. proc sort data=test;
  14.         by number;
  15. run;

  16. data test;
  17.         set test;
  18.         if number^=lag(number) then id+1;
  19. run;
复制代码

使用道具

藤椅
kongqunyu 发表于 2011-12-21 18:04:52 |只看作者 |坛友微信交流群
谢谢  一下午都没解决的问题  一个函数 谢谢

使用道具

板凳
可~乐 发表于 2011-12-21 18:31:29 |只看作者 |坛友微信交流群
kongqunyu 发表于 2011-12-21 18:04
谢谢  一下午都没解决的问题  一个函数 谢谢
,不客气..

使用道具

报纸
kongqunyu 发表于 2011-12-21 18:34:04 |只看作者 |坛友微信交流群
可~乐 发表于 2011-12-21 18:31
,不客气..
我可以再问一个   这种编号同一后  在另一列中,对应编号为1 的 最大  最小值  有函数 直接得到么?

使用道具

地板
可~乐 发表于 2011-12-21 18:46:28 |只看作者 |坛友微信交流群
kongqunyu 发表于 2011-12-21 18:34
我可以再问一个   这种编号同一后  在另一列中,对应编号为1 的 最大  最小值  有函数 直接得到么?
嗯,可以用sql中的max和min函数
  1. data test;
  2. input number y;
  3. cards;
  4. 11 20
  5. 11 10
  6. 222 220
  7. 222 110
  8. 311 100
  9. 321 300
  10. 332 200
  11. ;
  12. run;

  13. proc sort data=test;
  14.         by number;
  15. run;

  16. data test;
  17.         set test;
  18.         if number^=lag(number) then id+1;
  19. run;

  20. proc sql;
  21.         create table test1
  22.         as select number,id,y,max(y) as max_y,min(y) as min_y
  23.         from test
  24.         group by id;
  25. quit;
复制代码

使用道具

7
kongqunyu 发表于 2011-12-21 18:57:41 |只看作者 |坛友微信交流群
可~乐 发表于 2011-12-21 18:46
嗯,可以用sql中的max和min函数
非常感谢!

使用道具

8
yongjiang2 发表于 2012-5-24 18:01:51 |只看作者 |坛友微信交流群
data a;
input id 1 x 1-3;
cards;
11
11
222
222
311
321
332
;
run;
试试看,,,仅供参考啊。。。

使用道具

9
yongjiang2 发表于 2012-6-28 13:58:12 |只看作者 |坛友微信交流群
O(∩_∩)O谢谢

使用道具

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

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

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

GMT+8, 2024-4-28 23:05