由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 请教SAS ADV 最新真题
相关主题
求解SAS ADV 63题中的一道题question about SAS BASE 123 No.64?
问几道SAS Adv的题sas base 再问问
问几道SAS ADV真题。多谢!SAS base 50题第29题求解惑
问几道SAS Adv的题Cleveland Clinic Job Opening - Data Scientist II
请教:三道SAS BASE题Cleveland Clinic Job Opening - Data Scientist II
Base sas/If else questions读入SAS data set的问题
SAS123题之64和50题之37居然题目相同,答案不同![问题]怎么用proc sql获取row number的值
求高人指点,base 70题库中的第64题的答案为什么是5?请问SAS大牛一个关于proc sql join
相关话题的讨论汇总
话题: jobcode话题: salary话题: avg话题: item话题: pt1
进入Statistics版参与讨论
1 (共1页)
w******p
发帖数: 62
1
Item 6 of 63 Mark item for review Item 6 of 63 Mark item for review Item 6 of 63 Mark item for review Item 6 of 63 Mark item for review

The table WORK.PILOTS contains the following data:
WORK.PILOTS
Id Name Jobcode Salary
--- ------ ------- ------
001 Albert PT1 50000
002 Brenda PT1 70000
003 Carl PT1 60000
004 Donna PT2 80000
005 Edward PT2 90000
006 Flora PT3 100000
The data set was summarized to include average
salary based on jobcode:

Jobcode Salary Avg
------- ------ -----
PT1 50000 60000
PT1 70000 60000
PT1 60000 60000
PT2 80000 85000
PT2 90000 85000
PT3 100000 100000

Which SQL statement could NOT generate
this result?
A.
select
Jobcode,
Salary,
avg(Salary) label='Avg'
from WORK.PILOTS
group by Jobcode
order by Id
;
B.
select
Jobcode,
Salary,
(select avg(Salary)
from WORK.PILOTS as P1
where P1.Jobcode=P2.Jobcode) as Avg
from WORK.PILOTS as P2
order by Id
;
C.
select
Jobcode,
Salary,
(select avg(Salary)
from WORK.PILOTS
group by Jobcode) as Avg
from WORK.PILOTS
order by Id
;
D.
select
Jobcode,
Salary,
Avg
from
WORK.PILOTS,
(select
Jobcode as Jc,
avg(Salary) as Avg
from WORK.PILOTS
group by 1)
where Jobcode=Jc
order by Id
;
我在SAS9.2上得到的结果是:
A,成功。
B,没结果但信息提示NOTE: The query as specified involves ordering by an item
that doesn't appear in its SELECT clause.。
C,ERROR: Subquery evaluated to more than one row.
D,ERROR: Ambiguous reference, column Avg is in more than one table.
到底哪个是正确答案呢?为什么?
1 (共1页)
进入Statistics版参与讨论
相关主题
请问SAS大牛一个关于proc sql join请教:三道SAS BASE题
请教一个SAS codeBase sas/If else questions
谁给说说marketing analysis主要做什么SAS123题之64和50题之37居然题目相同,答案不同!
[Teradata] How to randomly select one observation from each group?求高人指点,base 70题库中的第64题的答案为什么是5?
求解SAS ADV 63题中的一道题question about SAS BASE 123 No.64?
问几道SAS Adv的题sas base 再问问
问几道SAS ADV真题。多谢!SAS base 50题第29题求解惑
问几道SAS Adv的题Cleveland Clinic Job Opening - Data Scientist II
相关话题的讨论汇总
话题: jobcode话题: salary话题: avg话题: item话题: pt1