楼主: Rainysky314
1470 6

急救:合并数据问题 [推广有奖]

  • 0关注
  • 0粉丝

高中生

87%

还不是VIP/贵宾

-

威望
0
论坛币
364 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
391 点
帖子
47
精华
0
在线时间
30 小时
注册时间
2008-9-28
最后登录
2018-9-21

楼主
Rainysky314 在职认证  发表于 2012-3-1 15:27:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我在合并以下两个数据集:
数据集1 数据集2
合并后结果为:
合并后的数据集
代码如下:
proc sql;
create table ret3 as
select distinct a.stkcd ,a.date1, a.iv , a.date2, b.mmeansize
from meansout1 as a left join meansout2 as b
on a.stkcd=b.stkcd and a.date2=b.date1
order by a.stkcd,a.date1;
quit;
为什么有一些满足条件的,但是合并后却是缺失值呢?帮忙解答一下。
二维码

扫码加我 拉你入群

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

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

关键词:合并数据 left join Distinct proc sql Create 数据

贪婪的想法,往往导致一事无成。

沙发
zhangzachary 发表于 2012-3-1 15:42:17
因为这条数据在a里却不在b里
寒冰凤凰 My blog: http://blog.sina.com.cn/u/1058955485

藤椅
Rainysky314 在职认证  发表于 2012-3-1 15:55:25
zhangzachary 发表于 2012-3-1 15:42
因为这条数据在a里却不在b里
第一张图是a表,第二张图是b表,比如03M09,为什么是缺失值呢?
贪婪的想法,往往导致一事无成。

板凳
来梦来人 发表于 2012-3-1 16:05:56
left join

报纸
Rainysky314 在职认证  发表于 2012-3-1 21:32:31
问题已经解决,是时间格式的问题,日期我选择的是mmyy5.的格式,在之后放在条件语句里面就不好使了,之后换成原始的yymmdd10.就搞定了,谢谢各位提醒。
贪婪的想法,往往导致一事无成。

地板
sunset1986 发表于 2012-3-1 21:51:49
thx for sharing
An honest tale speeds best being plainly told.
Cheers!

7
lee_succ 发表于 2012-3-1 22:21:59
thx  very much

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

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