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

admin2016-06-28  39

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

选项 A、SELECT教师表.系号,COUNT(*)AS人数FROM教师表,学院表GROUP BY教师表.系号INTO DBF TEMP SELECT 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<字段名>]
    [,<别名>.][AS<别名>…]
    FROM[数据库名!]<表名>
    [[INNER | LEFT[OUTER]| RIGHT[OUTER]I 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.027, SQL: 5