“教师表”中有“职工号”、“姓名”、“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,计算“计算机”系教师总数的命令是()。
A.SELECT COUNT(*)FROM 教师表 INNER JOIN 学院表; ON 教师表.系号=学院表.系号 WHERE 系名="计算机"
B.SELECT COUNT(*)FROM 教师表 INNER JOIN 学院表; ON 教师表.系号=学院表.系号 ORDER BY 教师表.系号; HAVING 学院表.系名="计算机"
C.SELECT SUM(*)FROM 教师表 INNER JOIN 学院表; ON 教师表.系号=学院表.系号 GROUP BY 教师表.系号; HAVING 学院表.系名="计算机"
D.SELECT SUM(*)FROM 教师表 INNER JOIN 学院表; ON 教师表.系号=学院表.系号 ORDER BY 教师表.系号; HAVING 学院表.系名="计算机\
参考答案:A
解析:
根据题意,应该将“教师表”和“学院表”作连接查询,查询条件为“系名:”计算机””,查询结果应该为满足查询条件的记录个数,即COUNT(*)。该查询中不需要分组和排序。