首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有教师表(教师号,教师名,职称,所在部门),其中“教师号”是主码,“职称”列允许有空值,其他列不允许空。现要查询人数最多的三个部门。下列语句中不能正确完成该查询要求的是( )。
设有教师表(教师号,教师名,职称,所在部门),其中“教师号”是主码,“职称”列允许有空值,其他列不允许空。现要查询人数最多的三个部门。下列语句中不能正确完成该查询要求的是( )。
admin
2020-10-15
60
问题
设有教师表(教师号,教师名,职称,所在部门),其中“教师号”是主码,“职称”列允许有空值,其他列不允许空。现要查询人数最多的三个部门。下列语句中不能正确完成该查询要求的是( )。
选项
A、SELECT TOP 3所在部门,COUNT(教师名)FROM教师表
GROUP BY所在部门
ORDER BY COUNT(教师名)DESC
B、SELECl TOP 3所在部门,COUNT(教师号)FROM教师表
GROUP BY 所在部门
ORDER BY COUNT(教师号)DESC
C、SELECT TOP 3所在部门,COUNT(职称)FROM教师表
GROUP BY所在部门
ORDER BY COUNT(职称)DESC
D、SELECT TOP 3所在部门,COUNT(*)FROM教师表
GROUP BY所在部门
ORDER BY COUNT(*)DESC
答案
C
解析
COUNT(*)返回表的行数,它不会过滤null和重复的行。COUNT(表达式)会过滤掉null.值,所以值null行不会加入到计数当中,但如果不在“表达式"前面加上distinct关键字,它将会过滤掉重复行。由于“职称”列中有空值,所以使用COUNT(职称)会过滤掉“职称”为空的行,从而不能正确地统计出人数最多的三个部门。故答案为C项。
转载请注明原文地址:https://kaotiyun.com/show/kklZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
操作系统有两个重要的作用,一个是管理系统中的各种【】:另一个是向用户提供良好的界面。
对关系数据库来讲,下面______说法是错误的。
在文件系统阶段,操作系统管理数据的基本单位是______。
数据管理技术发展阶段中,文件系统阶段与数据库系统阶段的主要区别之一是数据库系统______。
设栈S的初始状态为空,队列Q的状态是:__________________bcade__________________↑↑队头队尾逐个删除队列中的元素并依次入栈,若出栈的顺序是a
SQL语言的GRANT和REVOKE语句主要用来维护数据库的()。
下列全部属于结构图的组图是()。
随机试题
韦伯认为人类社会行为的一切领域无一例外地受到_________的影响没有它,一切社会组织的活动都不可能正常地进行。
下列哪些病尤其注意防止院内交叉感染()
下述良性黏膜类天疱疮与寻常性天疱疮区别点不包括
中国房地产经纪业的兴起可以追溯到很早以前,早在()就大量存在从事经纪活动的人。
复式记账法,是对每一笔经济业务事项都要在( )相互联系的账户中进行登记,系统地反映资金运动变化结果的一种记账方法。
我国宪法的修改由全国人大()。
客观事物是不断发展的,人类的社会实践也是不断发展的,与此相适应,人类对于客观事物的规律和人类实践的规律的认识,也是不断地发展、上升和深化的。马克思主义的发展史,就是对于自然、社会和人类思维发展规律的认识不断深化的历史;中国共产党诞生以来八十多年的历史就是对
Whenthesunstartedtoset,Jimheadedforhome.Hehadhuntedlongenough.Justthenhesawit.There,30feetinfrontofhim,a
Isthestudyofsciencesimplyadisciplineinsearchoflawsrelatingtotheexistenceofmaterialtruths?Orisitalsoasear
Fromthepassage,insomniaresultsfrom______.Itcanbeinferredthatthewriterisprobablya______.
最新回复
(
0
)