试题与答案

查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排序

题型:单项选择题

题目:

查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排序。正确的命令是 ______。

A.SELECT部门名,COUNT(职工号)AS职工人数; FROM部门,职工WHERE部门.部门号-职工.部门号; GROUP BY 部门名HAVING COUNT(*)>=10; ‘ ORDER BY COUNT(职工号)ASC

B.SELECT部门名,COUNT(职工号)AS职工人数;  FROM部门,职工WHERE部门.部门号=职工.部门号; GROUPBY部门名HAVINGCOUNT(*)>=10; ORDERBYCOUNT(职工号)DESC

C.SELECT部门名,COUNT(职工号)AS职工人数; FROM:部门,职工WHERE部门.部门号=职工.部门号; GROUPBY部门名HAVINGCOUNT(*)>=10; ORDERBY职工人数ASC

D.SELECT部门名,COUNT(职工号)AS职工人数; FROM 部门,职工WHERE部门.部门号=职工.部门号; GROUP BY部门名HAVING COUNT(*)>=10; ’ ORDERBY职工人数DESC

答案:

参考答案:D

解析: 在SQL SELECT子句中可以包含算术表达式或函数,利用AS可以为它们重新定义字段名,但它们并不存储在表内,称为虚字段。对指定的字段进行排序,应使用重新定义的字段名,对查询结果进行降序排列时,还应使用关键字DESC。

试题推荐
题型:填空题

设有一个如图1所示的表单,用于显示学生的综合信息。表单的数据环境中有两个表:学生基本档案表(xs.DBF)和学生成绩表(CJ.DBF),且已基于学号字段(字段名为XH)建立了一对多关系。表单上有一个标签控件、一个下拉列表框控件(对象名为cbl)和一个页框控件;页框控件中有3个页面,每个页面中又包括一个或多个控件,且为了页框控件中的各个控件能显示学生的基本档案信息、成绩信息,各控件已与XS表中的各个字段以及CJ表进行数据绑定。

(1)为了使用户操作表单时不能更改学生基本档案表和学生成绩表中的数据,应在表单的数据环境中将两个表的()属性均设置为.T.;

(2)下拉列表框控件的RowSource属性值为SQL语句"SELECT xs.xh,xs.xm FROM xs INTO

CURSOR temp"。为了使用户在下拉列表中选择一个学生后,页框中立即显示选中学生的信息,则应在下拉列表框控件的()事件或Click事件中编写如下的事件处理代码:

SELECT xs

LOCATE FOR xh=THIS.Value

THISFORM. ()

查看答案
微信公众账号搜索答案