建一个access查询,分别统计男生和女生的入学平均成绩。

之前建的学生表里的选项有学号 姓名 性别 出生日期 政治面貌 班级 入学成绩。
具体一点~

建立查询,输入以下SQL语句,运行就行

select 性别,avg(入学成绩) as 平均成绩 from 表名 where 性别="男"

select 性别,avg(入学成绩) as 平均成绩 from 表名 where 性别="女"追问

创建查询之后,显示表要添加学生表吗?字段要添加性别什么的吗?

输入下面的SQL语句之后,弹出说在表达式中,语法错误。

追答

晕倒。你有没有基础? 你不是有现成的学生表。

追问

这几天补考才在看这本数据库的书。SQL没看,前面的查询看了。
建了学生表,显示表是要添加学生表,然后字段添加学生表里所有内容?
详细点,,你刚不回答我上个问题啊····

追答

select 性别,avg(入学成绩) as 平均成绩 from 学生表 where 性别="男"

select 性别,avg(入学成绩) as 平均成绩 from 学生表 where 性别="女"

如今的学生,真不知道你们在学校的干什么

你建立一个表 命名 学生表,字段有学号 姓名 性别 出生日期 政治面貌 班级 入学成绩,
输入几条记录,再建立一个查询,输入上面的SQL语句就行了。如果再不会,我也无语了。自己看书去。。。

追问

之前建立了学生表,问题里就说了。
不是计算机专业的不熟悉也正常吧。
添加了所有字段,SQL视图原本就有下面这个

SELECT 学生表.学号, 学生表.姓名, 学生表.性别, 学生表.出生日期, 学生表.政治面貌, 学生表.班级, 学生表.入学成绩
FROM 学生表;

在下面再输入你回答的两行,运行之后弹出在SQL语句结尾之后找到字符。没用啊··

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-23
请使用下述SQL语句即可在一个查询中获得所需结果,如果男女生要分开在两个查询,则下述语句尾部需加 HAVING 性别="男" 或 HAVING 性别="女" :
SELECT 性别, Avg(入学成绩) AS 入学平均成绩 FROM 学生表 性别本回答被网友采纳
第2个回答  2012-05-14
直接建立一个查询 然后 =AVG[字段名称] 很简单的啊

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网