“教师表”中有“职工号”、“姓名”、“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,计算“计算机”系教师总数的命令是( )。

admin2016-08-23  32

问题 “教师表”中有“职工号”、“姓名”、“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,计算“计算机”系教师总数的命令是(     )。

选项 A、SELECT COUNT(*)FROM教师表INNER JOIN学院表ON教师表.系号=学院表.系号WHERE系名="计算机"
B、SELECT COUNT(*)FROM教师表INNER JOIN学院表ON教师表,系号=学院表.系号ORDERBY教师表.系号HAVING学院表.系名="计算机"
C、SELECT SUM(*)FROM教师表INNER JOIN学院表ON教师表.系号=学院表,系号CROUP BY教师表.系号HAVINC学院表.系名="计算机"
D、SELECT SUM(*)FROM教师表INNER JOIN学院表ON教师表.系号=学院表.系号ORDER BY教师表.系号HAVING学院表.系名="计算机"

答案A

解析 本题考查SFJLECT查询,Visual FoxPro的SQL SELECT命令的语法格式如下:
SELECT[ ALL |DISTINCT][ TOP<数值表达式>[PERCENT]]
[<别名>.]< SELECT表达式>[AS<字段名>]
[,<别名>.][AS<别名>…]
FROM[数据库名!]<表名>
[[ INNFR |LFFT[OUTER]f RIGHT[OUTER]|FULJ.
[ OUTERljOIN[数据库名!]<表名>
[ON连接条件…]
[[INTO目标文件]
{ [TO FILE  文件名[ADDITIVE]l TO  PRINTER
[ PROMPT]| TO SCREEN]]
[WHERE<连接条件>[AND连接条件…][AND} OR
筛选条件
[GROUP BY<分组表达式l>[,分组表达式2…]]
[HAVING<筛选条件>]
[ UNION[ ALL]]
[ORDER BY<排序表达式>[ASC{DESC]
本题不必使用排序( ORDER BY)、分组(GROUP BY)和超
链接查询( INNFR JOIN),A)选项语法格式正确。
转载请注明原文地址:https://jikaoti.com/ti/Ygk0FFFM
0

最新回复(0)