楼主: moyunzheng
9041 11

一对多横向合并数据的问题(非merge by) [推广有奖]

11
moyunzheng 发表于 2011-9-22 13:35:27
jingju11 发表于 2011-9-21 21:16
是的。建议你在单个的数据集里做。如果你的data真的很大。一个是30k,一个是?
京剧
用sql已经实现了,之前的想法真的有点自找麻烦的意思。
proc sql;
create table deathtotal as select * from death join deathicd  on
        icdtemp between substr(icdsubcode,1,3) and substr(icdsubcode,4,3);
death有3万多,icdtemp有很多重复,格式是AXX.
deathicd约200个,icdtemp没有重复,格式是AXXBXX.
我之前都建立了索引,查询速度很快就完成了。

12
moyunzheng 发表于 2011-9-22 13:37:07
谢谢楼上各位了,之前对sql不熟悉,不知道它的简单方法,学到call routine就想用它来做,结果麻烦还得不到结果

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-2 14:48