统计教师号为T1101和T1102的教师授课的门数,并将查询的结果合并成一个结果集。请填空补充下面的SELECT-SQL语句: SELECT教师号,【 】AS授课门数; FROM授课表WHERE教师号:“T1101”GROUP BY 教师号;

admin2009-04-15  26

问题 统计教师号为T1101和T1102的教师授课的门数,并将查询的结果合并成一个结果集。请填空补充下面的SELECT-SQL语句:
   SELECT教师号,【  】AS授课门数;
   FROM授课表WHERE教师号:“T1101”GROUP BY 教师号;
  【  】;
   SELECT教师号,COUNT(*)AS授课门数;
   FROM 授课表WHERE【  】GROUP BY教师号

选项

答案COUNT(*),UNION ,教师号=“T1102”

解析 该查询从授课表中查询出教师号为T1101的教师的教师号和授课门数,再从授课表中查询出教师号为T1102的教师的教师号和授课门数,然后将两个查询结果合并成一个结果集。其中使用了合并查询,合并查询就是使用UNION操作符将来自不同查询的数据组合起来,形成一个具有综合信息的查询结果。UNION会自动将重复的数据行剔除。必须注意的是,参加合并查询的各子查询中使用的表结构应该相同,即各子查询中的数据数目和对应的数据类型都必须相同。
转载请注明原文地址:https://jikaoti.com/ti/LdF7FFFM
0

最新回复(0)