楼主: peijiamei
1606 1

[原创博文] sql哪里写错了啊?怎么就运行不出来呢 [推广有奖]

已卖:299份资源

学科带头人

75%

还不是VIP/贵宾

-

威望
3
论坛币
26157 个
通用积分
12.7133
学术水平
217 点
热心指数
343 点
信用等级
210 点
经验
75401 点
帖子
1099
精华
1
在线时间
2016 小时
注册时间
2007-11-15
最后登录
2016-3-21

楼主
peijiamei 发表于 2010-7-28 14:22:40 |AI写论文
10论坛币
39   proc sql;
40
41           create table three as
42
43                   select a.stock,
44   a.return,a.date_date as t1 ,
45   b.date_eventdate as t2
46
47                           from return as a left join p as b
48
49                           on a.stock=b.stock and t1=t2
50
51                           where a.stock in (select distinct stock from b)
52
53                           order by a.stock, t1;
ERROR: 文件 WORK.B.DATA 不存在。
54
55   quit;
NOTE: SAS 系统由于错误而停止了该步的处理。
NOTE: “PROCEDURE SQL”所用时间(总处理时间):
      实际时间         0.01 秒
      CPU 时间         0.00 秒

最佳答案

hopewell 查看完整内容

51 where a.stock in (select distinct stock from p) 是不是P呀
关键词:sql Procedure left join proc sql Distinct

本帖被以下文库推荐

沙发
hopewell 发表于 2010-7-28 14:22:41
51                           where a.stock in (select distinct stock from p)
是不是P呀

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

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