查询stu表,显示男、女生入学成绩平均分,并将平均分降序排序
时间: 2024-05-22 22:15:10 浏览: 16
好的,这是一个SQL查询问题,属于技术类问题。以下是查询代码:
SELECT
Gender,
AVG(Score) AS AvgScore
FROM
stu
GROUP BY
Gender
ORDER BY
AvgScore DESC;
请确认您的数据库连接和表和字段信息是否正确。
相关问题
显示stu表中成绩大于60的男学生的所有字段
你可以使用以下 SQL 查询语句来获取 stu 表中成绩大于60的男学生的所有字段:
```sql
SELECT *
FROM stu
WHERE 成绩 > 60 AND 性别 = '男';
```
这将返回 stu 表中成绩大于60且性别为男的所有字段。请注意,你需要根据实际的表结构将表名、字段名和条件值进行适当的修改。
显示软件工程系哪些课程学生的平均成绩超过90分。
好的,这是一个简单的 SQL 查询语句,可以实现你的要求,具体如下:
```
SELECT
c.course_name
FROM
course c, score s, student stu
WHERE
c.course_id = s.course_id
AND s.s_id = stu.s_id
AND stu.major = '软件工程'
GROUP BY
c.course_name
HAVING
AVG(s.sc_grade) > 90;
```
这个查询语句会返回软件工程系学生平均成绩超过90分的课程名称。其中,使用了 JOIN 操作将 course、score 和 student 三个表连接起来;使用了 GROUP BY 和 AVG 聚合函数计算每门课程的平均成绩;使用了 HAVING 子句筛选出平均成绩大于90分的课程。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![java](https://img-home.csdnimg.cn/images/20210720083646.png)