在Access中有"教师"表,表中有"教师编号"、"姓名"、"性别"、"职称"和"工资"等字段。执行如下 SQL 命令:SELECT 性别, Avg(工资) FROM 教师 GROUP BY 性别;其结果是

admin2021-09-06  26

问题 在Access中有"教师"表,表中有"教师编号"、"姓名"、"性别"、"职称"和"工资"等字段。执行如下 SQL 命令:SELECT 性别, Avg(工资) FROM 教师 GROUP BY 性别;其结果是

选项 A、计算工资的平均值,并按性别顺序显示每位老师的性别和工资
B、计算工资的平均值,并按性别顺序显示每位教师的工资和工资的平均值
C、计算男女职工工资的平均值,并显示性别和按性别区分的平均值
D、计算男女职工工资的平均值,并显示性别和总工资平均值

答案C

解析 在SELECT 语句中,group by子句用于指定查询结果的分组条件,AVG()函数用于计算值的平均值。因此本题中GROUP BY 性别实现按性别分组,Avg(工资)计算出按性别分组的工资平均值,SQL语句最终实现分别计算男女职工工资的平均值,并显示性别和按性别分组的平均值。因此选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/xXvp777K
0

最新回复(0)