2968 12

怎样用sql把一个数据集纵向截成三段然后横向连接,自己编了一个,有error [推广有奖]

120788893 发表于 2015-9-22 15:42
do循环按ABC截取3个数据集,然后merge不好么
多谢提醒,回头试一下

使用道具

12
teqel 发表于 2015-9-22 22:12:38 |只看作者 |坛友微信交流群
proc sql ;
create table work.means_2 as
select A.*, B.GroupB, C.GroupC
from work.means_1 (where=(group="A") rename=(_Stat_=Item Age=GroupA)) as A
full join work.means_1 (where=(group="B") rename=(_Stat_=Item Age=GroupB)) as B
on A.Item=B.Item
full join work.means_1 (where=(group="C") rename=(_Stat_=Item Age=GroupC)) as C
on A.Item=C.Item ;
quit ;

使用道具

teqel 发表于 2015-9-22 22:12
proc sql ;
create table work.means_2 as
select A.*, B.GroupB, C.GroupC
多谢多谢
select A.*, B.GroupB, C.GroupC
这行是什么意思
为什么是 A.*, B.GroupB, C.GroupC

使用道具

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

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

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

GMT+8, 2024-4-24 06:38