创建一个新表stu_grade,包含学号、姓名、课程号、成绩字段。从student和sc表中复制数据到stu_grade中
时间: 2024-02-03 14:02:12 浏览: 117
好的,您可以按照以下的SQL语句来创建表stu_grade,并将student和sc表中的数据复制到stu_grade表中:
```
-- 创建表stu_grade
CREATE TABLE stu_grade (
sno CHAR(10),
sname VARCHAR(20),
cno CHAR(10),
grade INT
);
-- 复制数据到stu_grade表中
INSERT INTO stu_grade(sno, sname, cno, grade)
SELECT student.sno, student.sname, sc.cno, sc.grade
FROM student, sc
WHERE student.sno = sc.sno;
```
这个SQL语句会将student和sc表中的数据按照学号和课程号的对应关系,复制到stu_grade表中。您可以根据需要修改表字段名和数据类型。
相关问题
创建一个表名为stu_score的表,包含字段学号,姓名,专业课成绩
好的,您可以使用以下的 SQL 语句来创建这个表:
```
CREATE TABLE stu_score (
id INT PRIMARY KEY AUTO_INCREMENT,
stu_id INT NOT NULL,
name VARCHAR(20) NOT NULL,
major_score FLOAT NOT NULL,
FOREIGN KEY (stu_id) REFERENCES stu(id)
);
```
其中,id 字段是自增长的主键,确保每个成绩都有唯一的标识。stu_id 是学生的学号,它是一个外键,引用了 stu 表中的 id 字段。name 对应了学生的姓名。major_score 对应了学生的专业课成绩。请根据您的实际需求,修改字段的名称和数据类型。
mysql在student表和score表上创建一个名为stu_score的视图。视图中保留18级的女生的学号、姓名、电话、课程号和结业成绩。
可以使用以下SQL语句来创建stu_score视图:
```sql
CREATE VIEW stu_score AS
SELECT s.sid, s.sname, s.tel, sc.cid, sc.score
FROM student s JOIN score sc
ON s.sid = sc.sid
WHERE s.sid LIKE '18%' AND s.gender = '女';
```
这个视图会将student表和score表连接起来,只保留18级女生的学号、姓名、电话、课程号和结业成绩。你可以使用以下语句来查看stu_score视图的内容:
```sql
SELECT * FROM stu_score;
```
注意,视图并不是一张实际的表,而是一个虚拟表。因此,当你查询stu_score视图的时候,实际上是在查询student表和score表的特定子集。如果你对视图进行修改,实际上是在修改底层的表。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.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)