Go -。米****2、创建视图ss_Student,用于查询学生的姓名、学号和总学分信息,要求属性列中文显示***米米
时间: 2023-08-28 08:07:49 浏览: 275
10、创建视图,显示每名学生的姓名、选修的课程门数、总周学时数、总学分数和加权平均分的查询,
5星 · 资源好评率100%
在 Go 中创建视图 `ss_Student`,用于查询学生的姓名、学号和总学分信息,并要求属性列中文显示为“姓名”、“学号”和“总学分”。
```sql
CREATE VIEW ss_Student AS
SELECT Name AS "姓名", StudentID AS "学号", SUM(Credit) AS "总学分"
FROM Students
JOIN Enrollments ON Students.ID = Enrollments.StudentID
GROUP BY Name, StudentID;
```
在此视图中,我们连接了 `Students` 和 `Enrollments` 表,使用 `SUM` 函数计算每个学生的总学分,并将属性列重命名为中文显示的名称。使用 `GROUP BY` 子句将结果按学生分组。
阅读全文