全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1284 5
2010-03-30
以前没有学过SAS,拜托懂的人教下,比如我的SQL语言:
select city,sum(employee.salary),sum(space),count(city),count(employee.salary),max(employee.salary)
from store inner join employee
on
store.store_id=employee.store_id
group by city;
这个查询语句用SAS表现出来是怎么写的?我这么写对不对:
proc sql;
  create table kids3 as
  
select city,sum(employee.salary),sum(space),count(city),count(employee.salary),max(employee.salary)
  from store inner join employee
  on
  store.store_id=employee.store_id
  group by city;
quit;
proc print data=kids3 noobs;
run;


对不对…… 这个是我在网上找的……然后自己乱加上去的……
二维码

扫码加我 拉你入群

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

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

全部回复
2010-3-30 20:47:29
有人能帮助下么
二维码

扫码加我 拉你入群

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

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

2010-3-31 08:22:25
你的LOG文件复制一下给我们看看撒
二维码

扫码加我 拉你入群

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

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

2010-3-31 08:29:22
proc sql;
  create table kids3 as
  select city,sum(employee.salary),sum(space),count(city),count(employee.salary),max(employee.salary)
  from store inner join employee
  on
  store.store_id=employee.store_id
  group by city;
quit;
proc print data=kids3 noobs;
run;

  group by city;出问题了?
你是不是吧两个表的CITY都弄进去了
然后不晓得按照那个表的CITY进行排序?
二维码

扫码加我 拉你入群

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

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

2010-3-31 15:25:01
sum(employee.salary),sum(space),count(city),count(employee.salary),max(employee.salary)

够犀利的
二维码

扫码加我 拉你入群

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

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

2010-3-31 18:34:06
看不出来 ,怎么也得把两个表中的字段说出来啊
二维码

扫码加我 拉你入群

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

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

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群