请选择 进入手机版 | 继续访问电脑版
楼主: lijingli401
2246 2

SAS_Advance Question order by, group by [推广有奖]

  • 0关注
  • 0粉丝

高中生

15%

还不是VIP/贵宾

-

威望
0
论坛币
294 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
377 点
帖子
15
精华
0
在线时间
18 小时
注册时间
2013-4-24
最后登录
2020-5-23

lijingli401 发表于 2015-7-22 10:48:23 |显示全部楼层 |坛友微信交流群

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
SAS Question

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   


我知道答案选c。但是,我不理解order by id为什么不可以排序呢?也一样会从小到大开始排序呀。。
因为order id 和group by恰好产生了相同的顺序。。求助
二维码

扫码加我 拉你入群

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

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

关键词:question ADVANCE advan Group Order following

lijingli401 发表于 2015-7-23 09:08:33 |显示全部楼层 |坛友微信交流群
顶。。求助。。

使用道具

lijingli401 发表于 2015-7-26 09:42:56 |显示全部楼层 |坛友微信交流群
求指教。。。快考了。。顶

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-3-29 06:43