教师表中有"职工号"、"姓名"、"工龄"和"系号"等字段,"学院表"中有"系名"和"系号"等字段,求教师总数最多的系的教师人数,正确的命令序列是(  )。

admin2013-11-28  29

问题 教师表中有"职工号"、"姓名"、"工龄"和"系号"等字段,"学院表"中有"系名"和"系号"等字段,求教师总数最多的系的教师人数,正确的命令序列是(  )。

选项 A、SELECT 教师表.系号,COUNT(*)AS 人数 FROM  教师表,学院表 GROUP BY 教师表.系号 INTO DBF TEMP
ELECT MAX(人数)FROM TEMP
B、SELECT 教师表.系号,COUNT(*)FROM 教师表,学院表 WHERE 教师表.系号 = 学院表.系号GROUP BY 教师表.系号 INTO DBF TEMP
SELECT MAX(人数)FROM TEMP
C、SELECT 教师表.系号,COUNT(*)AS 人数 FROM  教师表,学院表 WHERE 教师表.系号 = 学院表.系号GROUP BY 教师表.系号 TO FILE TEMP
SELECT MAX(人数)FROM TEMP
D、SELECT 教师表.系号,COUNT(*)AS 人数 FROM  教师表,学院表 WHERE 教师表.系号 = 学院表.系号GROUP BY 教师表.系号 INTO DBF TEMP
SELECT MAX(人数)FROM TEMP

答案D

解析 本题考查SELECT查询,Visual FoxPro的SQL SELECT命令的语法格式如下:
SELECT[ALL︱DISTINCT][TOP <数值表达式>[PERCENT]]
[<别名>.][AS <别名>…]
FROM[数据库名!]<表名>
[[INNER︱LEFT[OUTER]︱RIGHT[OUTER]︱FULL[OUTER]JOIN [数据库名!]<表名>
[ON 连接条件…]
[[INTO 目标文件]
︱[TO FILE文件名[ADDITIVE]︱TO PRINTER[PROMPT]︱TO SCREEN]]
[WHERE <连接条件>[AND 连接条件…][AND︱OR 筛选条件
[GROUP BY <分组表达式1>[,分组表达式2…]]
[HAVING<筛选条件>]
[UNION[ALL]
CopyRight © 2024 All Rights Reserved
Processed: 0.034, SQL: 5