利用学生选修课程视图,使用SQL语句: 浏览该视图 查询选修了电子学课程,并且成绩高于80分的学生姓名及成绩 ➢创建学生程宏选修课程视图
时间: 2024-02-28 13:52:45 浏览: 37
好的,针对你的第一个问题,以下是对应的SQL语句:
1. 浏览该视图:
```sql
SELECT * FROM 学生选修课程视图;
```
2. 查询选修了电子学课程,并且成绩高于80分的学生姓名及成绩:
```sql
SELECT 学生姓名, 成绩
FROM 学生选修课程视图
WHERE 课程名称 = '电子学' AND 成绩 > 80;
```
另外,针对你的第二个问题,创建学生程宏选修课程视图的SQL语句如下:
```sql
CREATE VIEW 学生程宏选修课程视图 AS
SELECT 学生姓名, 选修课程.课程编号, 课程名称, 成绩
FROM 学生, 选修课程, 课程
WHERE 学生.学号 = 选修课程.学号 AND 选修课程.课程编号 = 课程.课程编号 AND 学生姓名 = '程宏';
```
其中,'程宏'为指定的学生姓名,可根据实际情况进行修改。
相关问题
使用sql语句将软件工程和电子商务专业所有学生的课程成绩增加10分增加后成绩不会超过100
以下是将软件工程和电子商务专业所有学生的课程成绩增加10分的SQL语句:
```sql
UPDATE scores
SET score =
CASE
WHEN score + 10 <= 100 THEN score + 10
ELSE 100
END
WHERE student_id IN (
SELECT id
FROM students
WHERE major IN ('软件工程', '电子商务')
);
```
这个SQL语句使用了子查询来查找所有主修为软件工程或电子商务的学生的ID,然后将这些学生在 `scores` 表中的成绩增加10分。但是,由于成绩不能超过100分,我们使用了一个 `CASE` 语句来检查增加10分后的成绩是否超过了100分,如果超过了,则将成绩设为100分。
创建一个电子商务系学生的选课情况视图,包括学号、姓名、课程名、平时成绩和卷面成绩。
好的,根据您的要求,我可以为您创建一个电子商务系学生的选课情况视图,包括学号、姓名、课程名、平时成绩和卷面成绩。视图的 SQL 语句如下:
```sql
CREATE VIEW ecom_student_course_score AS
SELECT student.id AS 学号, student.name AS 姓名, course.name AS 课程名, score.regular_score AS 平时成绩, score.exam_score AS 卷面成绩
FROM student
INNER JOIN score ON student.id = score.student_id
INNER JOIN course ON score.course_id = course.id
WHERE course.department = '电子商务系';
```
该视图将返回电子商务系学生的选课情况,包括学号、姓名、课程名、平时成绩和卷面成绩。请注意,该视图是基于以下三个表的连接查询:学生表、成绩表和课程表。同时,该视图只会返回电子商务系的课程信息。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_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)