用sql查询选修了计算机基础的女生人数,为该列起别名为“111”
时间: 2024-02-23 13:02:17 浏览: 33
假设有一个名为"course_selection"的表格,其中包含了学生选课信息,包括学生ID、课程ID、课程名称、选课时间、性别等字段。
可以使用以下SQL语句查询选修了计算机基础的女生人数,并将该结果列起别名为"111":
```
SELECT count(*) as '111' FROM course_selection WHERE course_name = '计算机基础' AND gender = '女';
```
其中,count(*)函数用于统计符合条件的记录总数,as关键字用于给结果列指定别名。
相关问题
sqlsever 查询选修课程编号为0003的人数和该课程有成绩的人数及平均成绩。
假设选修课程编号为0003的课程在成绩表中的字段名为"course_id",成绩字段名为"score",学生编号字段名为"student_id",学生表名为"students",成绩表名为"scores",则SQL语句如下:
查询选修课程编号为0003的人数:
```
SELECT COUNT(DISTINCT student_id) AS num_students
FROM scores
WHERE course_id = '0003';
```
查询该课程有成绩的人数及平均成绩:
```
SELECT COUNT(DISTINCT student_id) AS num_students, AVG(score) AS avg_score
FROM scores
WHERE course_id = '0003' AND score IS NOT NULL;
```
注意:如果某个学生选修了该课程但没有成绩,则该学生不会被计入有成绩的人数和平均成绩的计算中。
使用SQL语句查询选修课程的人数。
假设选修课程的表名为"elective_course",学生信息的表名为"student",学生选课信息的表名为"student_elective_course",可以使用如下SQL语句查询选修课程的人数:
```
SELECT COUNT(DISTINCT student_id) AS num_of_students
FROM student_elective_course
WHERE course_id = (SELECT course_id FROM elective_course WHERE course_name = '选修课程名')
```
其中,"选修课程名"需要替换为实际的选修课程名称,该语句即可查询到选修该课程的人数。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)