日期:2014-05-19  浏览次数:20552 次

软件设计师sql查询语句的疑问?
软件设计师下午2005年5月试题2的问题2  
(2)针对人数大于等于“2”的部门创建视图D_View(Dept,D_num,   D_Totals,   D_Avgpay),其中,Dept为部门号,D_num为部门人数,D_Totals为工资总数,D_Avgpay为平均工资,请在空缺处填入正确的内容。  
Create   View   D_View(Dept,   D_num,   D_Totals,   D_Avgpay)As  
  (Select   部门号,_______(c)_________  
    from   职员  
      ____(d)____count   (*)> =2   WHERE   部门号   IS   NOT   NULL);  
(d)这里怎么添的是GROUP   by   部门号   HAVING   count(*),我在sql   server里   group   by   放在   where   后才能执行的。我查询了很多软考的资料试题印刷没错的。  
能告诉我是为什么吗?谢谢~  



------解决方案--------------------
考题错了
------解决方案--------------------
(Select 部门号,_______(c)_________
    from 职员 WHERE 部门号 IS NOT NULL
      GROUP by 部门号 HAVING count(*)> =2


OK???
------解决方案--------------------
考题错了吧~
------解决方案--------------------
where放错地方了